Middlesex Water Company (MSEX) has a market capitalization of $960.55M and trades at $51.86. The 52-week range is 44.17-63.97.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 22, Earnings Per Share (EPS) of $2.36, annual revenue of $194.69M.
The stock has a beta of 0.86, a last dividend of $1.4000, operates in the Utilities sector.