Star Bulk Carriers Corp.SBLK

Market cap
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,265+33.31%
Dec 31, 2023949-33.95%
Dec 31, 20221,437+0.68%
Dec 31, 20211,427+105.91%
Dec 31, 2020693-15.60%
Dec 31, 2019821+26.06%
Dec 31, 2018652+96.27%
Dec 31, 2017332+49.47%
Dec 31, 2016222-5.20%
Dec 31, 2015234+58.96%
Dec 31, 2014147+110.87%
Dec 31, 201370-18.88%
Dec 31, 201286