
MSEX
$56.01
1D:
-1.4%
1Y:
3.0%
US5966801087Sign in to check this stock against your screeners
Sign In$20.41
1D:
0.0%
1Y:
117.6%
US81617J3014Mkt Cap
$2.13B
P/E Ratio TTM
101.2
Revenue TTM
$1.40B
Beta
0.96
Earnings TTM
$21.59M
Dividend Yield TTM
1.38%
$18.33
1D:
1.5%
1Y:
0.4%
US8644821048Mkt Cap
$1.22B
P/E Ratio TTM
9.1
Revenue TTM
$1.39B
Beta
0.38
Earnings TTM
$133.35M
Dividend Yield TTM
7.17%