Why SBLK is down 4% today
Down 4.4% today with shipping stocks: all 29 are down, 5.8% on average; the S&P 500 is down 0.5%.
Beats the market
Up 145% over five years while the S&P 500 rose 76%.
- Free cash flow went from $98.5M in fiscal 2020 to $211.9M in fiscal 2025.
The other side, the timeline, and its peers, for Pro members.