IMPP Imperial Petroleum Inc. logo

IMPP Imperial Petroleum Inc.

Energy
$5.68+10.72%ClosedMarket Cap: $196.0M

As of 2026-05-25

Institutional Ownership Summary

Investors Holding

59

13F Shares

15,576,034

Ownership %

46.3%

New Positions

25

Increased Positions

36

Closed Positions

6

Reduced Positions

12