Stock Screener

MSEX - Middlesex Water Co

$50.13 1.2% ($0.61)
2.10.210.72.20.124.81.6
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: