Barclays’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
$9.61K Sell
3,246
-19,736
-86% -$60.7K ﹤0.01% 4706
2025
Q4
$69.9K Buy
22,982
+1,781
+8% +$5.98K ﹤0.01% 4669
2025
Q3
$95.8K Sell
21,201
-5,367
-20% -$25.9K ﹤0.01% 4628
2025
Q2
$140K Buy
26,568
+9,278
+54% +$45.8K ﹤0.01% 4482
2025
Q1
$109K Sell
17,290
-6,363
-27% -$40.9K ﹤0.01% 4374
2024
Q4
$180K Buy
23,653
+1,877
+9% +$11.1K ﹤0.01% 4362
2024
Q3
$114K Buy
21,776
+17,249
+381% +$88.8K ﹤0.01% 4536
2024
Q2
$23.4K Sell
4,527
-4,722
-51% -$28.4K ﹤0.01% 4413
2024
Q1
$47.3K Sell
9,249
-8,729
-49% -$55.8K ﹤0.01% 4623
2023
Q4
$198K Buy
17,978
+15,572
+647% +$134K ﹤0.01% 4424
2023
Q3
$23.2K Buy
2,406
+378
+19% +$3.4K ﹤0.01% 4144
2023
Q2
$18.5K Sell
2,028
-3,221
-61% -$34.1K ﹤0.01% 4149
2023
Q1
$65.1K Buy
5,249
+2,534
+93% +$32.1K ﹤0.01% 4359
2022
Q4
$33.4K Buy
2,715
+2,286
+533% +$31.8K ﹤0.01% 4683
2022
Q3
$6K Buy
429
+89
+26% +$1.11K ﹤0.01% 4457
2022
Q2
$4K Buy
+340
New +$6.81K ﹤0.01% 4812

Other funds holding EP

Barclays's EP Position: Q1 2026 in Review

Barclays reduced its Empire Petroleum (EP) stake by 86% in Q1 2026, selling an estimated $60.7K and leaving 3,246 shares worth $9.61K. The position accounts for ﹤0.01% of the portfolio, ranked #4706.

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

  • Barclays held 3,246 shares of Empire Petroleum worth $9.61K as of Q1 2026.
  • Barclays sold 19,736 Empire Petroleum shares in Q1 2026, an estimated $60.7K.
  • Empire Petroleum made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #4706 holding.
  • Barclays first reported a position in Empire Petroleum in Q2 2022 and has held it in 16 quarters since.
  • Barclays's Empire Petroleum position peaked at $198K in Q4 2023.
  • 46 funds tracked by Wall St. Rank held Empire Petroleum as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.