Earnings Labs
Middlesex Water Company logo

Middlesex Water Company (MSEX)

NASDAQ·Utilities·Regulated Water

$53.27

+0.17%

Mkt Cap $1.01B

Mkt Cap

$1.01B

P/E

22.55

Fwd P/E

26.92

P/S

5.19

Rev TTM

EPS TTM

$2.36

EPS — Estimate vs Actual