Bank of America’s Empire Petroleum EP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$50.2K Buy
16,961
+370
+2% +$1.14K ﹤0.01% 5600
2025
Q4
$50.4K Buy
16,591
+6,283
+61% +$21.1K ﹤0.01% 5841
2025
Q3
$46.6K Buy
10,308
+1,695
+20% +$8.18K ﹤0.01% 6858
2025
Q2
$45.5K Sell
8,613
-2,766
-24% -$13.7K ﹤0.01% 6845
2025
Q1
$71.5K Sell
11,379
-6,547
-37% -$42.1K ﹤0.01% 6630
2024
Q4
$136K Buy
17,926
+3,867
+28% +$22.9K ﹤0.01% 6275
2024
Q3
$73.8K Buy
14,059
+868
+7% +$4.47K ﹤0.01% 6444
2024
Q2
$68.1K Buy
13,191
+6,500
+97% +$39.1K ﹤0.01% 6418
2024
Q1
$34.2K Sell
6,691
-6,888
-51% -$44K ﹤0.01% 6628
2023
Q4
$149K Buy
13,579
+2,446
+22% +$21K ﹤0.01% 6222
2023
Q3
$107K Buy
11,133
+2,524
+29% +$22.7K ﹤0.01% 6226
2023
Q2
$78.3K Sell
8,609
-3,127
-27% -$33.1K ﹤0.01% 6296
2023
Q1
$146K Buy
11,736
+7,189
+158% +$91K ﹤0.01% 6083
2022
Q4
$55.9K Buy
4,547
+3,602
+381% +$50K ﹤0.01% 6440
2022
Q3
$12K Buy
945
+92
+11% +$1.15K ﹤0.01% 7183
2022
Q2
$10K Buy
853
+245
+40% +$4.91K ﹤0.01% 7384
2022
Q1
$11K Buy
+608
New +$10.6K ﹤0.01% 7702

Other funds holding EP

Bank of America's EP Position: Q1 2026 in Review

Bank of America increased its Empire Petroleum (EP) stake by 2.2% in Q1 2026, buying an estimated $1.14K and bringing the position to 16,961 shares worth $50.2K. The position accounts for ﹤0.01% of the portfolio, ranked #5600.

Bank of America first reported a position in EP in Q1 2022 and has held it in 17 quarters since. The position peaked at $149K in Q4 2023. 46 funds tracked by Wall St. Rank hold EP as of Q1 2026.

  • Bank of America held 16,961 shares of Empire Petroleum worth $50.2K as of Q1 2026.
  • Bank of America bought 370 Empire Petroleum shares in Q1 2026, an estimated $1.14K.
  • Empire Petroleum made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #5600 holding.
  • Bank of America first reported a position in Empire Petroleum in Q1 2022 and has held it in 17 quarters since.
  • Bank of America's Empire Petroleum position peaked at $149K in Q4 2023.
  • 46 funds tracked by Wall St. Rank held Empire Petroleum as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.