
SFL
$10.96
1D:
-0.2%
1Y:
44.2%
BMG7738W1064Sign in to check this stock against your screens
Sign In$83.26
1D:
2.6%
1Y:
148.1%
MHY641771016Mkt Cap
$2.72B
P/E Ratio TTM
8.4
Revenue TTM
$706.47M
Beta
-0.44
Earnings TTM
$402.14M
Dividend Yield TTM
10.78%
$6.67
1D:
2.1%
1Y:
85.8%
BMG657731060Mkt Cap
$1.41B
P/E Ratio TTM
12.5
Revenue TTM
$372.05M
Beta
-0.52
Earnings TTM
$123.51M
Dividend Yield TTM
10.89%