Middlesex Water Company (MSEX)

Market Cap:

$638,450,000

Last Price ():

$39.08

Change: -1.04% Open: $39.34 Low: $38.99 High: $39.86
Div. Yield: 2.15% Price/Earnings: 29.5 Price/Book: 2.9 Price/Sales: 4.9