
DK
$67.19
1D:
3.9%
1Y:
174.9%
US24665A1034Sign in to check this stock against your screeners
Sign In$90.47
1D:
2.3%
1Y:
135.5%
MHY410531021Mkt Cap
$4.48B
P/E Ratio TTM
7.9
Revenue TTM
$985.38M
Beta
-0.10
Earnings TTM
$545.84M
Dividend Yield TTM
9.60%
$80.40
1D:
3.7%
1Y:
148.2%
US69888T2078Mkt Cap
$4.03B
P/E Ratio TTM
8.4
Revenue TTM
$7.54B
Beta
0.82
Earnings TTM
$454.24M
Dividend Yield TTM
0.00%