Results
Star Bulk Q1 Earnings Beat, Shares Rise 3%
Star Bulk Carriers reported Q1 2026 adjusted EPS $0.56 versus consensus $0.41, beating by $0.15.
Revenue rose 22% YoY to $281.2 million, exceeding estimate $222.9 million.
Net income $58.5 million ($0