Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$63.8M Buy
263,246
+9,575
+4% +$2.59M 0.1% 118
2025
Q4
$75.1M Buy
253,671
+6,155
+2% +$1.84M 0.12% 115
2025
Q3
$69.8M Sell
247,516
-58,934
-19% -$15.4M 0.13% 114
2025
Q2
$90.3M Buy
306,450
+9,579
+3% +$2.47M 0.18% 85
2025
Q1
$73.8M Sell
296,871
-123,654
-29% -$30.2M 0.16% 98
2024
Q4
$92.4M Sell
420,525
-11,157
-3% -$2.48M 0.19% 85
2024
Q3
$95.4M Buy
431,682
+17,720
+4% +$3.47M 0.2% 86
2024
Q2
$71.6M Buy
413,962
+14,885
+4% +$2.59M 0.17% 92
2024
Q1
$76.2M Buy
399,077
+123,066
+45% +$22.5M 0.18% 88
2023
Q4
$45.1M Sell
276,011
-57,881
-17% -$8.75M 0.11% 121
2023
Q3
$46.8M Sell
333,892
-62,612
-16% -$8.91M 0.15% 105
2023
Q2
$53.1M Sell
396,504
-4,255
-1% -$549K 0.17% 93
2023
Q1
$52.5M Buy
400,759
+28,452
+8% +$3.81M 0.18% 96
2022
Q4
$52.5M Sell
372,307
-15,003
-4% -$2.07M 0.19% 89
2022
Q3
$46M Buy
387,310
+23,278
+6% +$3.05M 0.18% 90
2022
Q2
$51.4M Buy
364,032
+34,729
+11% +$4.69M 0.18% 87
2022
Q1
$42.8M Buy
329,303
+9,996
+3% +$1.3M 0.14% 106
2021
Q4
$42.7M Buy
319,307
+24,030
+8% +$3.01M 0.12% 114
2021
Q3
$39.2M Sell
295,277
-4,497
-2% -$601K 0.13% 112
2021
Q2
$42M Buy
299,774
+124,412
+71% +$17M 0.12% 112
2021
Q1
$22.3M Sell
175,362
-96,214
-35% -$11.5M 0.07% 163
2020
Q4
$32.7M Buy
271,576
+122,424
+82% +$14.1M 0.1% 130
2020
Q3
$17.3M Sell
149,152
-58,654
-28% -$6.91M 0.08% 145
2020
Q2
$24M Sell
207,806
-134,532
-39% -$15.6M 0.11% 116
2020
Q1
$36.3M Buy
342,338
+20,608
+6% +$2.61M 0.19% 93
2019
Q4
$41.2M Buy
321,730
+46,381
+17% +$6.03M 0.17% 85
2019
Q3
$38.3M Sell
275,349
-23,911
-8% -$3.23M 0.17% 81
2019
Q2
$39.5M Buy
299,260
+188,695
+171% +$24.8M 0.17% 88
2019
Q1
$14.9M Sell
110,565
-180,708
-62% -$23M 0.07% 159
2018
Q4
$31.7M Sell
291,273
-53,071
-15% -$6.37M 0.16% 94
2018
Q3
$49.8M Buy
344,344
+206,013
+149% +$28.8M 0.21% 74
2018
Q2
$18.5M Sell
138,331
-109,503
-44% -$15.3M 0.08% 130
2018
Q1
$36.4M Buy
247,834
+128,371
+107% +$19.4M 0.15% 93
2017
Q4
$17.5M Buy
119,463
+16,118
+16% +$2.34M 0.08% 114
2017
Q3
$14.3M Sell
103,345
-142,047
-58% -$19.8M 0.07% 113
2017
Q2
$36.1M Buy
245,392
+132,074
+117% +$19.9M 0.15% 76
2017
Q1
$18.9M Buy
113,318
+3,679
+3% +$617K 0.06% 128
2016
Q4
$17.4M Buy
109,639
+46,101
+73% +$7.02M 0.06% 103
2016
Q3
$9.65M Sell
63,538
-22,481
-26% -$3.41M 0.04% 133
2016
Q2
$12.5M Buy
86,019
+3,641
+4% +$521K 0.05% 91
2016
Q1
$11.9M Sell
82,378
-10,701
-11% -$1.37M 0.06% 87
2015
Q4
$12.2M Buy
93,079
+15,571
+20% +$2.09M 0.06% 85
2015
Q3
$10.7M Sell
77,508
-1,453
-2% -$215K 0.05% 75
2015
Q2
$12.3M Buy
78,961
+553
+0.7% +$88.9K 0.05% 80
2015
Q1
$12M Buy
78,408
+11,238
+17% +$1.7M 0.05% 78
2014
Q4
$10.3M Sell
67,170
-35,251
-34% -$5.61M 0.04% 80
2014
Q3
$18.6M Buy
102,421
+33,103
+48% +$6.03M 0.07% 57
2014
Q2
$12M Buy
69,318
+8,599
+14% +$1.55M 0.04% 65
2014
Q1
$11.2M Sell
60,719
-1,240
-2% -$218K 0.04% 68
2013
Q4
$11.1M Buy
61,959
+33,716
+119% +$5.81M 0.05% 66
2013
Q3
$5M Buy
28,243
+1,693
+6% +$308K 0.02% 106
2013
Q2
$4.85M Buy
+26,550
New +$5.17M 0.02% 101

Other funds holding IBM

CIBC World Market's IBM Position: Q1 2026 in Review

CIBC World Market increased its IBM (IBM) stake by 3.8% in Q1 2026, buying an estimated $2.59M and bringing the position to 263,246 shares worth $63.8M. The position accounts for 0.1% of the portfolio, ranked #118.

CIBC World Market first reported a position in IBM in Q2 2013 and has held it in 52 quarters since. The position peaked at $95.4M in Q3 2024. 3,465 funds tracked by Wall St. Rank hold IBM as of Q1 2026.

  • CIBC World Market held 263,246 shares of IBM worth $63.8M as of Q1 2026.
  • CIBC World Market bought 9,575 IBM shares in Q1 2026, an estimated $2.59M.
  • IBM made up 0.1% of CIBC World Market's portfolio in Q1 2026, its #118 holding.
  • CIBC World Market first reported a position in IBM in Q2 2013 and has held it in 52 quarters since.
  • CIBC World Market's IBM position peaked at $95.4M in Q3 2024.
  • 3,465 funds tracked by Wall St. Rank held IBM as of Q1 2026.

Based on CIBC World Market's 13F filing for Q1 2026, filed 14 May 2026.