Imperial Petroleum Inc. reported $61.7 million in revenue for the first quarter of 2026. Net income reached $28.0 million, marking the second-best quarterly performance in company history. Basic earnings per share stood at $0.60. EBITDA for the period totaled $34.4 million.

Strong fleet utilization and favorable market conditions drove these results. Cash and cash equivalents increased to $212.6 million as of March 31, 2026.

The company repurchased 855,769 common shares for $3.8 million as of May 21, 2026. Management discussed the strong performance and operational outlook during a recent conference call.