IMPP logo

IMPP

Imperial Petroleum Inc.NASDAQEnergy
$4.42-2.00%ClosedMarket Cap: $160.1M

As of 2026-04-07

Institutional Ownership Summary

Investors Holding

59

13F Shares

15,576,034

Ownership %

4626.8%

New Positions

25

Increased Positions

36

Closed Positions

6

Reduced Positions

12