Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-90,240
Closed -$3.13M 3866
2025
Q4
$3.13M Buy
90,240
+73,586
+442% +$2.58M 0.08% 307
2025
Q3
$574K Buy
+16,654
New +$558K 0.03% 967
2025
Q2
Sell
-7,918
Closed -$268K 2398
2025
Q1
$268K Buy
+7,918
New +$258K 0.01% 1488
2024
Q4
Sell
-110,808
Closed -$3.48M 2320
2024
Q3
$3.48M Buy
+110,808
New +$3.75M 0.25% 34
2024
Q1
Sell
-23,930
Closed -$847K 1864
2023
Q4
$847K Sell
23,930
-2,459
-9% -$90.1K 0.19% 52
2023
Q3
$1.02M Buy
26,389
+19,158
+265% +$711K 0.17% 89
2023
Q2
$255K Buy
+7,231
New +$268K 0.05% 834
2021
Q3
Sell
-22,924
Closed -$606K 710
2021
Q2
$606K Buy
22,924
+11,642
+103% +$305K 0.2% 127
2021
Q1
$275K Buy
+11,282
New +$272K 0.13% 315

Other funds holding BP

XTX Topco's BP Position: Q1 2026 in Review

XTX Topco sold out of BP (BP) in Q1 2026, closing a stake of 90,240 shares — an estimated $3.13M sold.

XTX Topco first reported a position in BP in Q1 2021 and held it in 9 quarters. The position peaked at $3.48M in Q3 2024. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • XTX Topco reported no remaining BP position as of Q1 2026 after selling out during the quarter.
  • XTX Topco sold 90,240 BP shares in Q1 2026, an estimated $3.13M.
  • XTX Topco first reported a position in BP in Q1 2021 and held it in 9 quarters.
  • XTX Topco's BP position peaked at $3.48M in Q3 2024.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

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