NasdaqGS:MSEXWater Utilities
Assessing Middlesex Water (MSEX) Valuation After Recent Mixed Shareholder Returns
Middlesex Water (MSEX) has been drawing fresh attention after recent trading left the shares around $51.94, with returns mixed over the past month, past 3 months and year. This has prompted closer scrutiny of its regulated utility profile.
See our latest analysis for Middlesex Water.
Recent trading presents a mixed picture, with a 1-day share price return of 1.07% but a 1-year total shareholder return decline of 13.42%. This suggests that recent momentum remains tentative following a weaker...