SBLK
SBLK
NASDAQ · Marine

Star Bulk Carriers Corp

$22.72
+0.49 (+2.20%)
As of Feb 8, 3:10 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.33B 1.38B 692.55M 675.15M 772.24M
Net Income 319.07M 298.91M 88.28M 90.22M 101.82M
EPS
Profit Margin 24.1% 22.9% 12.8% 13.4% 13.2%
Rev Growth -3.9% -3.9% +23.4% +9.6% -6.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 438.11M 438.11M 915.14M 860.90M 871.11M
Total Equity 855.19M 855.19M 1.79B 1.67B 1.63B
D/E Ratio 0.51 0.51 0.51 0.52 0.53
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 574.88M 568.48M 152.65M 142.27M 162.36M
Free Cash Flow 131.80M 133.01M 99.36M