Russell Investments Group’s BP BP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$52.3M Buy
1,410,714
+192,211
+16% +$8.43M 0.05% 397
2026
Q1
$57.4M Buy
1,218,503
+619,409
+103% +$24.3M 0.06% 320
2025
Q4
$20.8M Sell
599,094
-11,716
-2% -$411K 0.02% 612
2025
Q3
$21M Sell
610,810
-129,640
-18% -$4.34M 0.02% 602
2025
Q2
$22.2M Sell
740,450
-261,697
-26% -$7.68M 0.03% 553
2025
Q1
$33.9M Sell
1,002,147
-70,619
-7% -$2.31M 0.05% 420
2024
Q4
$31.7M Sell
1,072,766
-777,253
-42% -$23.4M 0.04% 421
2024
Q3
$58.1M Buy
1,850,019
+239,563
+15% +$8.11M 0.08% 260
2024
Q2
$58.1M Sell
1,610,456
-12,853
-0.8% -$482K 0.09% 226
2024
Q1
$61.2M Sell
1,623,309
-111,985
-6% -$4.02M 0.1% 227
2023
Q4
$61.4M Sell
1,735,294
-54,843
-3% -$2.01M 0.11% 205
2023
Q3
$69.5M Buy
1,790,137
+98,634
+6% +$3.66M 0.14% 164
2023
Q2
$59.6M Sell
1,691,503
-355,998
-17% -$13.2M 0.12% 193
2023
Q1
$77.7M Buy
2,047,501
+116,103
+6% +$4.34M 0.15% 150
2022
Q4
$67.4M Buy
1,931,398
+30,029
+2% +$999K 0.14% 172
2022
Q3
$54.3M Sell
1,901,369
-27,028
-1% -$804K 0.12% 198
2022
Q2
$54.8M Buy
1,928,397
+351,830
+22% +$10.8M 0.11% 219
2022
Q1
$46.4M Sell
1,576,567
-43,763
-3% -$1.33M 0.08% 298
2021
Q4
$43.1M Sell
1,620,330
-290,215
-15% -$8.05M 0.07% 334
2021
Q3
$52.1M Buy
1,910,545
+258,408
+16% +$6.47M 0.09% 271
2021
Q2
$43.6M Buy
1,652,137
+823,441
+99% +$21.6M 0.07% 330
2021
Q1
$20.2M Sell
828,696
-114,931
-12% -$2.77M 0.04% 598
2020
Q4
$19.4M Sell
943,627
-26,711
-3% -$503K 0.04% 527
2020
Q3
$17M Sell
970,338
-169,147
-15% -$3.66M 0.04% 543
2020
Q2
$26.6M Sell
1,139,485
-1,157,385
-50% -$27.8M 0.06% 363
2020
Q1
$55.8M Sell
2,296,870
-359,478
-14% -$11.6M 0.14% 149
2019
Q4
$100M Buy
2,656,348
+41,972
+2% +$1.59M 0.19% 115
2019
Q3
$99.5M Sell
2,614,376
-559,544
-18% -$21.3M 0.19% 112
2019
Q2
$130M Sell
3,173,920
-378,940
-11% -$15.9M 0.24% 77
2019
Q1
$153M Buy
3,552,860
+96,279
+3% +$3.95M 0.28% 61
2018
Q4
$127M Sell
3,456,581
-290,424
-8% -$11.6M 0.28% 64
2018
Q3
$165M Buy
3,747,005
+233,135
+7% +$9.75M 0.31% 49
2018
Q2
$151M Sell
3,513,870
-910,944
-21% -$38.3M 0.32% 49
2018
Q1
$167M Sell
4,424,814
-739,961
-14% -$27.9M 0.28% 57
2017
Q4
$198M Buy
5,164,775
+633,956
+14% +$23M 0.33% 44
2017
Q3
$157M Buy
4,530,819
+192,918
+4% +$6.13M 0.27% 65
2017
Q2
$133M Sell
4,337,901
-443,494
-9% -$13.8M 0.24% 79
2017
Q1
$144M Buy
4,781,395
+275,184
+6% +$8.37M 0.26% 70
2016
Q4
$144M Buy
+4,506,211
New +$136M 0.28% 61

Other funds holding BP

Russell Investments Group's BP Position: Q2 2026 in Review

Russell Investments Group increased its BP (BP) stake by 16% in Q2 2026, buying an estimated $8.43M and bringing the position to 1,410,714 shares worth $52.3M. The position accounts for 0.05% of the portfolio, ranked #397.

Russell Investments Group first reported a position in BP in Q4 2016 and has held it in 39 quarters since. The position peaked at $198M in Q4 2017. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • Russell Investments Group held 1,410,714 shares of BP worth $52.3M as of Q2 2026.
  • Russell Investments Group bought 192,211 BP shares in Q2 2026, an estimated $8.43M.
  • BP made up 0.05% of Russell Investments Group's portfolio in Q2 2026, its #397 holding.
  • Russell Investments Group first reported a position in BP in Q4 2016 and has held it in 39 quarters since.
  • Russell Investments Group's BP position peaked at $198M in Q4 2017.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.