Tudor Investment Corp’s BP BP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$14.6M Buy
309,797
+120,971
+64% +$4.74M 0.03% 556
2025
Q4
$6.56M Buy
188,826
+9,205
+5% +$323K 0.01% 989
2025
Q3
$6.19M Sell
179,621
-187,546
-51% -$6.28M 0.01% 1045
2025
Q2
$11M Buy
367,167
+270,103
+278% +$7.92M 0.02% 613
2025
Q1
$3.28M Buy
97,064
+28,766
+42% +$939K 0.01% 1024
2024
Q4
$2.02M Buy
+68,298
New +$2.05M 0.01% 1251
2024
Q1
Sell
-104,436
Closed -$3.74M 2248
2023
Q4
$3.7M Buy
104,436
+72,408
+226% +$2.65M 0.03% 781
2023
Q3
$1.24M Sell
32,028
-22,992
-42% -$853K 0.01% 1189
2023
Q2
$1.94M Buy
+55,020
New +$2.04M 0.02% 905
2021
Q4
Sell
-43,112
Closed -$1.18M 2411
2021
Q3
$1.18M Buy
+43,112
New +$1.08M 0.02% 1046
2021
Q1
Sell
-13,444
Closed -$276K 1566
2020
Q4
$276K Buy
+13,444
New +$253K 0.01% 1146
2020
Q3
Sell
-16,606
Closed -$387K 1299
2020
Q2
$387K Buy
16,606
+7,930
+91% +$190K 0.02% 805
2020
Q1
$212K Buy
+8,676
New +$281K 0.02% 810
2019
Q4
Sell
-10,540
Closed -$400K 1153
2019
Q3
$400K Buy
+10,540
New +$402K 0.01% 772
2016
Q2
Sell
-16,637
Closed -$422K 1640
2016
Q1
$422K Buy
16,637
+1,065
+7% +$26.9K 0.01% 1071
2015
Q4
$410K Sell
15,572
-13,055
-46% -$371K 0.01% 1027
2015
Q3
$736K Buy
+28,627
New +$839K 0.02% 540

Other funds holding BP

Tudor Investment Corp's BP Position: Q1 2026 in Review

Tudor Investment Corp increased its BP (BP) stake by 64% in Q1 2026, buying an estimated $4.74M and bringing the position to 309,797 shares worth $14.6M. The position accounts for 0.03% of the portfolio, ranked #556.

Tudor Investment Corp first reported a position in BP in Q3 2015 and has held it in 17 quarters since. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Tudor Investment Corp held 309,797 shares of BP worth $14.6M as of Q1 2026.
  • Tudor Investment Corp bought 120,971 BP shares in Q1 2026, an estimated $4.74M.
  • BP made up 0.03% of Tudor Investment Corp's portfolio in Q1 2026, its #556 holding.
  • Tudor Investment Corp first reported a position in BP in Q3 2015 and has held it in 17 quarters since.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Tudor Investment Corp's 13F filing for Q1 2026, filed 15 May 2026.