SBLK logo

SBLK

Star Bulk Carriers Corp.NASDAQIndustrials
$24.32+2.83%ClosedMarket Cap: $2.77B

As of 2026-04-06

Valuation

P/E (TTM)

32.89

PEG

P/B

1.13

P/S

2.66

EV/EBITDA

10.49

DCF Value

$36.85

FCF Yield

7.5%

Div Yield

2.4%

Margins & Returns

Gross Margin

33.0%

Operating Margin

13.6%

Net Margin

8.1%

ROE

3.5%

ROA

2.2%

ROIC

3.9%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$300.6M34.8%$81.7M$65.2M$0.57$0.11
FY 2025$1.04B22.5%$140.7M$84.2M$0.73$0.30
Q3 2025$263.9M37.9%$31.8M$18.5M$0.16$0.05
Q2 2025$247.4M32.1%$13.2M$39.0K$0.00$0.05
Q1 2025$230.7M26.1%$15.1M$462.0K$0.00$0.09
Q4 2024$308.9M39.1%$62.2M$42.4M$0.36$0.60
FY 2024$1.27B46.0%$383.0M$304.7M$2.80$2.50
Q3 2024$344.3M44.7%$98.9M$81.3M$0.69$0.70
Q2 2024$352.9M49.7%$127.5M$106.1M$0.93$0.75
Q1 2024$259.4M51.2%$94.4M$74.9M$0.89$0.45
Q4 2023$263.5M47.5%$59.2M$39.7M$0.45$0.22
FY 2023$949.3M41.6%$238.5M$173.6M$1.75$1.57