
SBLK
$26.73
1D:
0.9%
1Y:
46.9%
MHY8162K2046Sign in to check this stock against your screens
Sign In$26.00
1D:
2.8%
1Y:
53.4%
MHY2685T1313Mkt Cap
$1.13B
P/E Ratio TTM
27.5
Revenue TTM
$440.69M
Beta
0.93
Earnings TTM
$40.32M
Dividend Yield TTM
7.14%
$7.11
1D:
0.7%
1Y:
51.0%
MHY7388L1039Mkt Cap
$809.35M
P/E Ratio TTM
9.6
Revenue TTM
$307.50M
Beta
0.83
Earnings TTM
$86.98M
Dividend Yield TTM
3.14%