
NMM
$85.33
1D:
1.5%
1Y:
75.8%
MHY622674098Sign in to check this stock against your screens
Sign In$26.73
1D:
0.9%
1Y:
47.3%
MHY8162K2046Mkt Cap
$2.99B
P/E Ratio TTM
10.8
Revenue TTM
$1.20B
Beta
0.76
Earnings TTM
$287.15M
Dividend Yield TTM
6.81%
$148.11
1D:
-0.5%
1Y:
60.2%
MHY1968P1218Mkt Cap
$2.70B
P/E Ratio TTM
5.2
Revenue TTM
$1.06B
Beta
0.87
Earnings TTM
$540.80M
Dividend Yield TTM
6.21%