Middlesex Water Company (MSEX)

Market Cap:

$577,780,000

Last Price ():

$35.44

Change: +1.26% Open: $35.10 Low: $34.78 High: $35.49
Div. Yield: 2.41% Price/Earnings: 26.1 Price/Book: 2.6 Price/Sales: 4.3