Royal Bank of Canada’s IBM IBM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-502,300
Closed -$149M 7383
2025
Q4
$149M Buy
502,300
+352,300
+235% +$106M 0.02% 512
2025
Q3
$42.3M Buy
150,000
+90,000
+150% +$23.6M 0.01% 1109
2025
Q2
$17.7M Buy
60,000
+56,300
+1,522% +$14.5M ﹤0.01% 1619
2025
Q1
$920K Sell
3,700
-231,600
-98% -$56.7M ﹤0.01% 3550
2024
Q4
$51.7M Buy
235,300
+110,300
+88% +$24.6M 0.01% 824
2024
Q3
$27.6M Buy
125,000
+75,000
+150% +$14.7M 0.01% 1146
2024
Q2
$8.65M Sell
50,000
-100,000
-67% -$17.4M ﹤0.01% 1768
2024
Q1
$28.6M Buy
150,000
+100,000
+200% +$18.2M 0.01% 1063
2023
Q4
$8.18M Hold
50,000
﹤0.01% 1861
2023
Q3
$7.01M Sell
50,000
-25,100
-33% -$3.57M ﹤0.01% 1830
2023
Q2
$10M Buy
75,100
+25,100
+50% +$3.24M ﹤0.01% 1582
2023
Q1
$6.55M Sell
50,000
-210,800
-81% -$28.2M ﹤0.01% 1873
2022
Q4
$36.7M Buy
260,800
+48,300
+23% +$6.66M 0.01% 803
2022
Q3
$25.2M Buy
212,500
+12,500
+6% +$1.64M 0.01% 938
2022
Q2
$28.2M Sell
200,000
-801,600
-80% -$108M 0.01% 910
2022
Q1
$130M Sell
1,001,600
-271,300
-21% -$35.4M 0.03% 418
2021
Q4
$170M Buy
1,272,900
+1,062,445
+505% +$133M 0.04% 368
2021
Q3
$28M Buy
+210,455
New +$28.1M 0.01% 1111
2021
Q1
Sell
-10,983
Closed -$1.32M 7537
2020
Q4
$1.32M Buy
+10,983
New +$1.27M ﹤0.01% 3282
2020
Q3
Sell
-23,012
Closed -$2.66M 6752
2020
Q2
$2.66M Buy
+23,012
New +$2.67M ﹤0.01% 2402
2020
Q1
Sell
-10,460
Closed -$1.34M 6816
2019
Q4
$1.34M Sell
10,460
-1,091,919
-99% -$142M ﹤0.01% 3219
2019
Q3
$153M Buy
1,102,379
+1,032,611
+1,480% +$139M 0.06% 264
2019
Q2
$9.2M Sell
69,768
-20,188
-22% -$2.65M ﹤0.01% 1617
2019
Q1
$12.1M Buy
89,956
+47,175
+110% +$6.01M 0.01% 1384
2018
Q4
$4.65M Sell
42,781
-10,042
-19% -$1.21M ﹤0.01% 2035
2018
Q3
$7.64M Sell
52,823
-95,814
-64% -$13.4M ﹤0.01% 1796
2018
Q2
$19.9M Sell
148,637
-41,317
-22% -$5.76M 0.01% 1080
2018
Q1
$27.9M Sell
189,954
-43,095
-18% -$6.52M 0.01% 879
2017
Q4
$34.2M Buy
233,049
+33,472
+17% +$4.87M 0.02% 807
2017
Q3
$27.7M Buy
199,577
+53,869
+37% +$7.5M 0.01% 883
2017
Q2
$21.4M Sell
145,708
-732
-0.5% -$110K 0.01% 1015
2017
Q1
$24.4M Sell
146,440
-81,797
-36% -$13.7M 0.01% 899
2016
Q4
$36.2M Buy
228,237
+13,807
+6% +$2.1M 0.02% 685
2016
Q3
$32.6M Sell
214,430
-1,151
-0.5% -$175K 0.02% 705
2016
Q2
$31.3M Buy
215,581
+56,903
+36% +$8.15M 0.02% 679
2016
Q1
$23M Buy
158,678
+83,680
+112% +$10.7M 0.01% 852
2015
Q4
$9.87M Buy
74,998
+43,618
+139% +$5.86M 0.01% 1434
2015
Q3
$4.35M Buy
+31,380
New +$4.63M ﹤0.01% 1668
2015
Q2
Sell
-73,325
Closed -$11.3M 6645
2015
Q1
$11.3M Buy
73,325
+22,489
+44% +$3.41M 0.01% 1136
2014
Q4
$7.8M Buy
50,836
+19,456
+62% +$3.1M 0.01% 1363
2014
Q3
$5.7M Sell
31,380
-209,200
-87% -$38.1M ﹤0.01% 1556
2014
Q2
$41.7M Buy
240,580
+209,200
+667% +$37.7M 0.03% 440
2014
Q1
$5.78M Sell
31,380
-193,510
-86% -$34.1M ﹤0.01% 1467
2013
Q4
$40.3M Sell
224,890
-9,414
-4% -$1.62M 0.03% 444
2013
Q3
$41.5M Sell
234,304
-86,609
-27% -$15.7M 0.03% 414
2013
Q2
$58.6M Buy
+320,913
New +$62.5M 0.05% 276

Other funds holding IBM

Royal Bank of Canada's IBM Position: Q1 2026 in Review

Royal Bank of Canada reduced its IBM (IBM) stake by 6.9% in Q1 2026, selling an estimated $79.1M and leaving 3,929,554 shares worth $952M. The position accounts for 0.17% of the portfolio, ranked #115.

Royal Bank of Canada first reported a position in IBM in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.32B in Q2 2025. 3,474 funds tracked by Wall St. Rank hold IBM as of Q1 2026.

  • Royal Bank of Canada held 3,929,554 shares of IBM worth $952M as of Q1 2026.
  • Royal Bank of Canada sold 292,327 IBM shares in Q1 2026, an estimated $79.1M.
  • IBM made up 0.17% of Royal Bank of Canada's portfolio in Q1 2026, its #115 holding.
  • Royal Bank of Canada first reported a position in IBM in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's IBM position peaked at $1.32B in Q2 2025.
  • 3,474 funds tracked by Wall St. Rank held IBM as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.