NASDAQ: MSEX - Middlesex Water Company
Yield per half year: -0.9367%
Dividend yield: +2.24%
Sector: Utilities
Yield per half year: -0.9367%
Dividend yield: +2.24%
Sector: Utilities