SBLK
SBLK
NASDAQ · Marine

Star Bulk Carriers Corp

$28.46
+0.45 (+1.61%)
Financial Highlights (FY 2026)
Revenue
988.71M
Net Income
79.83M
Gross Margin
46.5%
Profit Margin
8.1%
Rev Growth
-10.2%
D/E Ratio
0.44
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 46.5% 46.5% 54.1% 54.1%
Operating Margin 13.1% 11.8% 17.2% 20.5%
Profit Margin 8.1% 7.7% 13.4% 13.2%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 988.71M 1.10B 675.15M 772.24M
Gross Profit 460.15M 512.13M 365.10M 417.60M
Operating Income 129.42M 129.64M 115.88M 158.29M
Net Income 79.83M 79.97M 90.22M 101.82M
Gross Margin 46.5% 46.5% 54.1% 54.1%
Operating Margin 13.1% 11.8% 17.2% 20.5%
Profit Margin 8.1% 7.7% 13.4% 13.2%
Rev Growth -10.2% -10.2% +9.6% -6.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 451.81M 451.81M 860.90M 871.11M
Total Equity 1.03B 1.03B 1.67B 1.63B
D/E Ratio 0.44 0.44 0.52 0.53
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 289.00M 305.56M 142.27M 162.36M
Free Cash Flow — — 133.01M 99.36M