Allegheny Financial Group’s Imperial Petroleum IMPP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$518K Buy
112,259
+16,219
+17% +$78.9K 0.05% 169
2026
Q1
$411K Buy
96,040
+37,988
+65% +$152K 0.06% 174
2025
Q4
$210K Sell
58,052
-25,601
-31% -$126K 0.03% 268
2025
Q3
$400K Buy
83,653
+5,114
+7% +$18K 0.07% 164
2025
Q2
$242K Buy
78,539
+23,333
+42% +$64.2K 0.05% 214
2025
Q1
$135K Sell
55,206
-22,582
-29% -$62.7K 0.03% 224
2024
Q4
$234K Sell
77,788
-78,206
-50% -$268K 0.06% 201
2024
Q3
$647K Buy
+155,994
New +$617K 0.16% 120

Other funds holding IMPP

Allegheny Financial Group's IMPP Position: Q2 2026 in Review

Allegheny Financial Group increased its Imperial Petroleum (IMPP) stake by 17% in Q2 2026, buying an estimated $78.9K and bringing the position to 112,259 shares worth $518K. The position accounts for 0.05% of the portfolio, ranked #169.

Allegheny Financial Group first reported a position in IMPP in Q3 2024 and has held it in 8 quarters since. The position peaked at $647K in Q3 2024. 59 funds tracked by Wall St. Rank hold IMPP as of Q2 2026.

  • Allegheny Financial Group held 112,259 shares of Imperial Petroleum worth $518K as of Q2 2026.
  • Allegheny Financial Group bought 16,219 Imperial Petroleum shares in Q2 2026, an estimated $78.9K.
  • Imperial Petroleum made up 0.05% of Allegheny Financial Group's portfolio in Q2 2026, its #169 holding.
  • Allegheny Financial Group first reported a position in Imperial Petroleum in Q3 2024 and has held it in 8 quarters since.
  • Allegheny Financial Group's Imperial Petroleum position peaked at $647K in Q3 2024.
  • 59 funds tracked by Wall St. Rank held Imperial Petroleum as of Q2 2026.

Based on Allegheny Financial Group's 13F filing for Q2 2026, filed 22 Jul 2026.