Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$13.8M Sell
374,249
-5,464
-1% -$240K 0.02% 353
2026
Q1
$17.8M Sell
379,713
-18,333
-5% -$718K 0.03% 271
2025
Q4
$13.8M Buy
398,046
+17,020
+4% +$597K 0.02% 351
2025
Q3
$13.1M Sell
381,026
-35,029
-8% -$1.17M 0.02% 350
2025
Q2
$12.5M Buy
416,055
+56,224
+16% +$1.65M 0.02% 331
2025
Q1
$12.2M Buy
359,831
+73,331
+26% +$2.39M 0.03% 308
2024
Q4
$8.47M Sell
286,500
-115,590
-29% -$3.47M 0.02% 384
2024
Q3
$12.6M Buy
402,090
+65,025
+19% +$2.2M 0.03% 294
2024
Q2
$12.2M Buy
337,065
+25,832
+8% +$968K 0.03% 273
2024
Q1
$11.7M Buy
311,233
+4,652
+2% +$167K 0.03% 277
2023
Q4
$10.9M Buy
306,581
+1,173
+0.4% +$43K 0.03% 259
2023
Q3
$11.8M Sell
305,408
-62,353
-17% -$2.31M 0.04% 218
2023
Q2
$13M Sell
367,761
-1,087
-0.3% -$40.2K 0.04% 218
2023
Q1
$14M Sell
368,848
-28,001
-7% -$1.05M 0.05% 209
2022
Q4
$13.9M Buy
396,849
+4,724
+1% +$157K 0.05% 205
2022
Q3
$11.2M Sell
392,125
-3,153
-0.8% -$93.8K 0.04% 215
2022
Q2
$11.2M Sell
395,278
-8,347
-2% -$256K 0.04% 226
2022
Q1
$11.9M Sell
403,625
-12,831
-3% -$391K 0.04% 224
2021
Q4
$11.1M Buy
416,456
+46,440
+13% +$1.29M 0.03% 242
2021
Q3
$10.1M Buy
370,016
+940
+0.3% +$23.5K 0.03% 238
2021
Q2
$9.75M Sell
369,076
-3,311
-0.9% -$86.8K 0.03% 255
2021
Q1
$9.07M Buy
372,387
+45,046
+14% +$1.08M 0.03% 259
2020
Q4
$6.72M Buy
327,341
+5,360
+2% +$101K 0.02% 296
2020
Q3
$5.62M Buy
321,981
+57,958
+22% +$1.25M 0.02% 277
2020
Q2
$6.16M Sell
264,023
-2,578
-1% -$61.9K 0.03% 258
2020
Q1
$6.5M Buy
266,601
+20,021
+8% +$647K 0.03% 212
2019
Q4
$9.31M Buy
246,580
+1,719
+0.7% +$65.3K 0.04% 218
2019
Q3
$9.3M Sell
244,861
-1,585
-0.6% -$60.5K 0.04% 192
2019
Q2
$10.1M Sell
246,446
-82,965
-25% -$3.48M 0.04% 179
2019
Q1
$14.2M Buy
329,411
+68,930
+26% +$2.83M 0.07% 163
2018
Q4
$9.57M Sell
260,481
-25,243
-9% -$1.01M 0.05% 188
2018
Q3
$12.6M Buy
285,724
+5,705
+2% +$239K 0.05% 163
2018
Q2
$12M Buy
280,019
+105,788
+61% +$4.44M 0.05% 172
2018
Q1
$6.56M Buy
174,231
+83,736
+93% +$3.15M 0.03% 247
2017
Q4
$3.48M Sell
90,495
-18,628
-17% -$675K 0.02% 234
2017
Q3
$3.78M Sell
109,123
-161,224
-60% -$5.12M 0.02% 214
2017
Q2
$8.3M Buy
270,347
+20,116
+8% +$626K 0.04% 225
2017
Q1
$7.53M Sell
250,231
-20,094
-7% -$611K 0.02% 221
2016
Q4
$8.66M Sell
270,325
-6,178
-2% -$186K 0.03% 171
2016
Q3
$8.18M Buy
276,503
+6,415
+2% +$186K 0.03% 152
2016
Q2
$8.07M Buy
270,088
+4,509
+2% +$121K 0.04% 127
2016
Q1
$6.74M Sell
265,579
-42,408
-14% -$1.07M 0.03% 136
2015
Q4
$8.1M Buy
307,987
+15,213
+5% +$433K 0.04% 116
2015
Q3
$7.53M Buy
292,774
+9,831
+3% +$288K 0.04% 104
2015
Q2
$9.51M Buy
+282,943
New +$9.91M 0.04% 101
2015
Q1
Sell
-278,867
Closed -$8.82M 831
2014
Q4
$8.82M Buy
278,867
+33,993
+14% +$1.14M 0.03% 98
2014
Q3
$8.8M Buy
244,874
+10,989
+5% +$435K 0.03% 95
2014
Q2
$10.1M Buy
233,885
+14,570
+7% +$601K 0.04% 75
2014
Q1
$8.63M Sell
219,315
-7,370
-3% -$291K 0.03% 85
2013
Q4
$9.01M Buy
226,685
+10,459
+5% +$389K 0.04% 75
2013
Q3
$7.43M Buy
216,226
+3,300
+2% +$113K 0.03% 77
2013
Q2
$7.27M Buy
+212,926
New +$7.41M 0.03% 73

Other funds holding BP

CIBC World Market's BP Position: Q2 2026 in Review

CIBC World Market reduced its BP (BP) stake by 1.4% in Q2 2026, selling an estimated $240K and leaving 374,249 shares worth $13.8M. The position accounts for 0.02% of the portfolio, ranked #353.

CIBC World Market first reported a position in BP in Q2 2013 and has held it in 52 quarters since. The position peaked at $17.8M in Q1 2026. 1,162 funds tracked by Wall St. Rank hold BP as of Q2 2026.

  • CIBC World Market held 374,249 shares of BP worth $13.8M as of Q2 2026.
  • CIBC World Market sold 5,464 BP shares in Q2 2026, an estimated $240K.
  • BP made up 0.02% of CIBC World Market's portfolio in Q2 2026, its #353 holding.
  • CIBC World Market first reported a position in BP in Q2 2013 and has held it in 52 quarters since.
  • CIBC World Market's BP position peaked at $17.8M in Q1 2026.
  • 1,162 funds tracked by Wall St. Rank held BP as of Q2 2026.

Based on CIBC World Market's 13F filing for Q2 2026, filed 13 Aug 2026.