
MSEX
$55.57
1D:
0.5%
1Y:
4.1%
US5966801087Sign in to check this stock against your screeners
Sign In$20.78
1D:
2.1%
1Y:
107.6%
US81617J3014Mkt Cap
$2.28B
P/E Ratio TTM
76.7
Revenue TTM
$1.43B
Beta
1.00
Earnings TTM
$31.98M
Dividend Yield TTM
1.35%
$16.75
1D:
-1.4%
1Y:
-11.0%
US8644821048Mkt Cap
$1.11B
P/E Ratio TTM
8.5
Revenue TTM
$1.44B
Beta
0.37
Earnings TTM
$150.96M
Dividend Yield TTM
7.76%