Middlesex Water Company

Middlesex Water Company

492.00
USD
-97.00
(-16.47%)
21.91EPS
26.88P/E
1.31BMarket Cap
Oct 29Next Earn

No stock splits recorded

Our records contain no stock splits for Middlesex Water Company (OTC:MSEXP).

Stock splits API