Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$166M Sell
3,534,571
-556,230
-14% -$21.8M 0.01% 830
2025
Q4
$142M Sell
4,090,801
-225,348
-5% -$7.91M 0.01% 906
2025
Q3
$149M Sell
4,316,149
-1,828,764
-30% -$61.3M 0.01% 967
2025
Q2
$184M Sell
6,144,913
-358,003
-6% -$10.5M 0.01% 832
2025
Q1
$220M Buy
6,502,916
+986,420
+18% +$32.2M 0.02% 680
2024
Q4
$163M Sell
5,516,496
-3,870,793
-41% -$116M 0.01% 771
2024
Q3
$295M Sell
9,387,289
-559,976
-6% -$18.9M 0.02% 565
2024
Q2
$359M Buy
9,947,265
+1,075,667
+12% +$40.3M 0.03% 460
2024
Q1
$334M Sell
8,871,598
-35,902
-0.4% -$1.29M 0.03% 483
2023
Q4
$315M Buy
8,907,500
+4,432
+0% +$162K 0.03% 467
2023
Q3
$345M Sell
8,903,068
-159,682
-2% -$5.93M 0.04% 414
2023
Q2
$320M Buy
9,062,750
+709,600
+8% +$26.3M 0.03% 442
2023
Q1
$317M Buy
8,353,150
+152,396
+2% +$5.69M 0.03% 472
2022
Q4
$286M Sell
8,200,754
-4,148,741
-34% -$138M 0.03% 475
2022
Q3
$353M Buy
12,349,495
+1,477,051
+14% +$44M 0.04% 401
2022
Q2
$308M Buy
10,872,444
+1,047,489
+11% +$32.1M 0.04% 445
2022
Q1
$289M Buy
9,824,955
+4,855
+0% +$148K 0.03% 515
2021
Q4
$262M Buy
9,820,100
+582,881
+6% +$16.2M 0.03% 566
2021
Q3
$252M Sell
9,237,219
-185,447
-2% -$4.65M 0.03% 549
2021
Q2
$249M Buy
9,422,666
+1,752,531
+23% +$46M 0.03% 542
2021
Q1
$187M Buy
7,670,135
+2,459,466
+47% +$59.2M 0.02% 602
2020
Q4
$107M Sell
5,210,669
-2,700,640
-34% -$50.9M 0.01% 756
2020
Q3
$138M Sell
7,911,309
-1,731,172
-18% -$37.5M 0.02% 627
2020
Q2
$225M Sell
9,642,481
-2,423,152
-20% -$58.2M 0.03% 427
2020
Q1
$294M Buy
12,065,633
+284,509
+2% +$9.2M 0.05% 311
2019
Q4
$445M Sell
11,781,124
-1,328,295
-10% -$50.4M 0.06% 288
2019
Q3
$498M Buy
13,109,419
+717,404
+6% +$27.4M 0.07% 268
2019
Q2
$508M Buy
12,392,015
+230,717
+2% +$9.68M 0.08% 262
2019
Q1
$523M Buy
12,161,298
+1,435,656
+13% +$58.8M 0.08% 243
2018
Q4
$394M Sell
10,725,642
-2,274
-0% -$90.8K 0.07% 281
2018
Q3
$472M Buy
10,727,916
+378,958
+4% +$15.8M 0.07% 273
2018
Q2
$445M Buy
10,348,958
+245,198
+2% +$10.3M 0.07% 264
2018
Q1
$381M Buy
10,103,760
+399,269
+4% +$15M 0.07% 292
2017
Q4
$373M Sell
9,704,491
-983,636
-9% -$35.6M 0.06% 298
2017
Q3
$370M Sell
10,688,127
-112,232
-1% -$3.57M 0.06% 312
2017
Q2
$332M Buy
10,800,359
+303,284
+3% +$9.44M 0.07% 292
2017
Q1
$316M Sell
10,497,075
-509,030
-5% -$15.5M 0.06% 295
2016
Q4
$352M Buy
11,006,105
+203,859
+2% +$6.13M 0.08% 266
2016
Q3
$320M Sell
10,802,246
-43,713
-0.4% -$1.27M 0.07% 285
2016
Q2
$324M Buy
10,845,959
+560,136
+5% +$15.1M 0.08% 273
2016
Q1
$261M Buy
10,285,823
+635,019
+7% +$16M 0.06% 306
2015
Q4
$254M Sell
9,650,804
-3,462,397
-26% -$98.5M 0.06% 330
2015
Q3
$337M Sell
13,113,201
-6,210,136
-32% -$182M 0.08% 249
2015
Q2
$650M Sell
19,323,337
-319,828
-2% -$11.2M 0.21% 99
2015
Q1
$637M Buy
19,643,165
+8,863,285
+82% +$290M 0.21% 105
2014
Q4
$341M Sell
10,779,880
-6,054,312
-36% -$203M 0.12% 189
2014
Q3
$605M Buy
16,834,192
+8,634,824
+105% +$342M 0.2% 108
2014
Q2
$354M Sell
8,199,368
-2,962,613
-27% -$122M 0.11% 191
2014
Q1
$439M Buy
11,161,981
+687,564
+7% +$27.1M 0.16% 138
2013
Q4
$416M Sell
10,474,417
-425,475
-4% -$15.8M 0.15% 147
2013
Q3
$375M Buy
10,899,892
+1,230,773
+13% +$42.2M 0.15% 145
2013
Q2
$330M Buy
+9,669,119
New +$337M 0.14% 146

Other funds holding BP

Bank of America's BP Position: Q1 2026 in Review

Bank of America reduced its BP (BP) stake by 14% in Q1 2026, selling an estimated $21.8M and leaving 3,534,571 shares worth $166M. The position accounts for 0.01% of the portfolio, ranked #830.

Bank of America first reported a position in BP in Q2 2013 and has held it in 52 quarters since. The position peaked at $650M in Q2 2015. 1,256 funds tracked by Wall St. Rank hold BP as of Q1 2026.

  • Bank of America held 3,534,571 shares of BP worth $166M as of Q1 2026.
  • Bank of America sold 556,230 BP shares in Q1 2026, an estimated $21.8M.
  • BP made up 0.01% of Bank of America's portfolio in Q1 2026, its #830 holding.
  • Bank of America first reported a position in BP in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's BP position peaked at $650M in Q2 2015.
  • 1,256 funds tracked by Wall St. Rank held BP as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.