Star Bulk Carriers Corp.SBLK

Market cap
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024471+40.32%
Dec 31, 2023336-56.39%
Dec 31, 2022770+0.37%
Dec 31, 2021767+349.76%
Dec 31, 2020171+92.66%
Dec 31, 201989-47.62%
Dec 31, 2018169+108.73%
Dec 31, 201781-342.08%
Dec 31, 2016-33+129.44%
Dec 31, 2015-15-213.72%
Dec 31, 201413-53.38%
Dec 31, 201327+44.72%
Dec 31, 201219