As of 30 Sep 2025, 3 institutional investors reported holding 289,765 shares of IMPERIAL PETE INC COM NEW - Stock (IMPP).
| 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 |