IMPERIAL PETE INC COM NEW - Stock (IMPP) Institutional Ownership

13F Institutional Holders and Ownership History from Q4 2021 to Q3 2025

Type / Class
Equity / Stock
Symbol
IMPP on Nasdaq
Price per share
$4.78
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares
289,765
Total reported value
$1,385,079
% of total 13F portfolios
0%
Share change
+84,224
Value change
+$433,148
Number of holders
3
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

As of 30 Sep 2025, 3 institutional investors reported holding 289,765 shares of IMPERIAL PETE INC COM NEW - Stock (IMPP).

Institutional Holders of IMPERIAL PETE INC COM NEW - Stock (IMPP) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price (Median) Investors
2025 Q3 289,765 $1,385,079 +$433,148 $4.78 3
2025 Q2 205,541 $633,066 +$94,952 $3.08 2
2025 Q1 180,733 $442,519 +$414,932 $2.45 3
2024 Q4 89,475 $269,320 +$56,052 $3.01 2
2024 Q3 66,420 $271,501 +$89,395 $4.15 3
2024 Q2 44,879 $174,130 +$96,018 $3.88 2
2024 Q1 20,132 $63,013 +$63,013 $3.13 1
2023 Q4 0 $0 -$4 $4.78 0
2023 Q3 15 $4 $0 $0.27 1
2023 Q2 0 $0 -$550,037 $4.78 0
2023 Q1 2,854,596 $550,069 -$235,163 $0.19 22
2022 Q4 4,000,357 $962,802 -$79,615 $0.24 18
2022 Q3 4,044,317 $1,312,000 -$217,224 $0.32 16
2022 Q2 3,878,810 $1,629,000 -$111,727 $0.42 14
2022 Q1 1,787,909 $2,586,000 -$2,929,901 $1.45 19
2021 Q4 3,091,778 $6,445,000 +$6,445,061 $2.14 11