SBLK
SBLK
NASDAQ · Marine

Star Bulk Carriers Corp

$22.96
+0.96 (+4.34%)
Financial Highlights (FY 2026)
Revenue
1.46B
Net Income
350.81M
Gross Margin
53.6%
Profit Margin
24.1%
Rev Growth
-3.9%
D/E Ratio
0.51
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 53.6% 53.6% 54.1% 54.1%
Operating Margin 30.2% 27.2% 17.2% 20.5%
Profit Margin 24.1% 22.9% 13.4% 13.2%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 1.46B 1.52B 675.15M 772.24M
Gross Profit 780.61M 812.54M 365.10M 417.60M
Operating Income 439.78M 411.99M 115.88M 158.29M
Net Income 350.81M 328.64M 90.22M 101.82M
Gross Margin 53.6% 53.6% 54.1% 54.1%
Operating Margin 30.2% 27.2% 17.2% 20.5%
Profit Margin 24.1% 22.9% 13.4% 13.2%
Rev Growth -3.9% -3.9% +9.6% -6.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 481.69M 481.69M 860.90M 871.11M
Total Equity 940.26M 940.26M 1.67B 1.63B
D/E Ratio 0.51 0.51 0.52 0.53
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 632.07M 625.03M 142.27M 162.36M
Free Cash Flow 133.01M 99.36M