
MSEX
$50.93
1D:
1.3%
1Y:
-13.9%
US5966801087Sign in to check this stock against your screeners
Sign In$18.96
1D:
1.9%
1Y:
121.0%
US81617J3014Mkt Cap
$1.98B
P/E Ratio TTM
96.7
Revenue TTM
$1.40B
Beta
0.98
Earnings TTM
$21.59M
Dividend Yield TTM
1.48%
$20.00
1D:
-0.8%
1Y:
3.0%
US8644821048Mkt Cap
$1.33B
P/E Ratio TTM
10.0
Revenue TTM
$1.39B
Beta
0.38
Earnings TTM
$133.35M
Dividend Yield TTM
6.50%