Renaissance Technologies LLC disclosed a $2.35 million stake in Imperial Petroleum Inc. on August 11, 2026. The quantitative trading firm now holds 549,140 shares. This position represents a 1.52% ownership stake in the small-cap energy company.
Institutional investors and hedge funds collectively own 94.44% of Imperial Petroleum's stock. Analysts currently maintain a consensus Moderate Buy rating for the firm. The average price target for the stock is $9.00.