Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$32.8M Sell
697,141
-83,269
-11% -$3.26M 0.03% 517
2025
Q4
$27.1M Sell
780,410
-1,669,223
-68% -$58.6M 0.02% 533
2025
Q3
$84.4M Sell
2,449,633
-539,827
-18% -$18.1M 0.09% 204
2025
Q2
$89.5M Buy
2,989,460
+2,239,411
+299% +$65.7M 0.1% 183
2025
Q1
$25.3M Buy
750,049
+429,463
+134% +$14M 0.03% 454
2024
Q4
$9.48M Buy
+320,586
New +$9.63M 0.01% 812
2024
Q3
Sell
-5,700
Closed -$206K 2524
2024
Q2
$206K Sell
5,700
-173,831
-97% -$6.51M ﹤0.01% 2291
2024
Q1
$6.76M Buy
179,531
+112,230
+167% +$4.02M 0.01% 878
2023
Q4
$2.38M Buy
+67,301
New +$2.46M ﹤0.01% 1150
2023
Q3
Sell
-258,702
Closed -$9.13M 2215
2023
Q2
$9.13M Buy
+258,702
New +$9.57M 0.02% 775
2021
Q3
Sell
-57,345
Closed -$1.51M 3040
2021
Q2
$1.51M Buy
+57,345
New +$1.5M 0.01% 1602
2021
Q1
Sell
-153,147
Closed -$3.14M 2487
2020
Q4
$3.14M Buy
+153,147
New +$2.89M 0.02% 751
2019
Q4
Sell
-171,528
Closed -$6.52M 1710
2019
Q3
$6.52M Buy
+171,528
New +$6.54M 0.05% 420
2019
Q1
Sell
-22,346
Closed -$821K 1722
2018
Q4
$821K Buy
+22,346
New +$892K 0.01% 966
2018
Q1
Sell
-8,446
Closed -$325K 563
2017
Q4
$325K Buy
+8,446
New +$306K 0.01% 341
2017
Q1
Sell
-24,294
Closed -$778K 354
2016
Q4
$778K Buy
+24,294
New +$731K 0.01% 790
2016
Q3
Sell
-37,034
Closed -$1.11M 955
2016
Q2
$1.11M Sell
37,034
-25,856
-41% -$697K 0.01% 701
2016
Q1
$1.6M Buy
+62,890
New +$1.59M 0.02% 609
2015
Q4
Sell
-15,660
Closed -$403K 976
2015
Q3
$403K Buy
+15,660
New +$459K 0.01% 768

Other funds holding BP

Marshall Wace's BP Position: Q1 2026 in Review

Marshall Wace reduced its BP (BP) stake by 11% in Q1 2026, selling an estimated $3.26M and leaving 697,141 shares worth $32.8M. The position accounts for 0.03% of the portfolio, ranked #517.

Marshall Wace first reported a position in BP in Q3 2015 and has held it in 19 quarters since. The position peaked at $89.5M in Q2 2025. 1,255 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Marshall Wace held 697,141 shares of BP worth $32.8M as of Q1 2026.
  • Marshall Wace sold 83,269 BP shares in Q1 2026, an estimated $3.26M.
  • BP made up 0.03% of Marshall Wace's portfolio in Q1 2026, its #517 holding.
  • Marshall Wace first reported a position in BP in Q3 2015 and has held it in 19 quarters since.
  • Marshall Wace's BP position peaked at $89.5M in Q2 2025.
  • 1,255 funds tracked by Wall St. Rank held BP as of Q1 2026.

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