
SBLK
$26.75
1D:
0.1%
1Y:
61.6%
MHY8162K2046Sign in to check this stock against your screeners
Sign In$14.69
1D:
1.9%
1Y:
50.8%
BE0003816338Mkt Cap
$3.37B
P/E Ratio TTM
19.8
Revenue TTM
$1.94B
Beta
0.13
Earnings TTM
$480.94M
Dividend Yield TTM
4.95%
$21.31
1D:
2.5%
1Y:
91.8%
SGXZ69436764Mkt Cap
$3.24B
P/E Ratio TTM
8.6
Revenue TTM
$3.66B
Beta
0.64
Earnings TTM
$243.69M
Dividend Yield TTM
7.14%