CIBC Asset Management
TSM icon

CIBC Asset Management’s TSMC TSM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$29.9M Buy
132,312
+71,222
+117% +$16.1M 0.09% 152
2025
Q1
$10.1M Sell
61,090
-8,583
-12% -$1.42M 0.03% 298
2024
Q4
$13.8M Sell
69,673
-668
-0.9% -$132K 0.05% 233
2024
Q3
$12.2M Sell
70,341
-5,736
-8% -$996K 0.04% 249
2024
Q2
$13.2M Sell
76,077
-1,770
-2% -$308K 0.05% 214
2024
Q1
$10.6M Buy
77,847
+17,113
+28% +$2.33M 0.04% 267
2023
Q4
$6.32M Buy
60,734
+5,293
+10% +$550K 0.02% 333
2023
Q3
$4.82M Hold
55,441
0.02% 369
2023
Q2
$5.6M Sell
55,441
-2,200
-4% -$222K 0.02% 345
2023
Q1
$5.36M Sell
57,641
-7,834
-12% -$729K 0.02% 359
2022
Q4
$4.88M Buy
65,475
+21,533
+49% +$1.6M 0.02% 361
2022
Q3
$3.01M Sell
43,942
-3,271
-7% -$224K 0.01% 429
2022
Q2
$3.86M Sell
47,213
-31,816
-40% -$2.6M 0.02% 369
2022
Q1
$8.24M Sell
79,029
-591,022
-88% -$61.6M 0.03% 267
2021
Q4
$80.6M Buy
670,051
+41,948
+7% +$5.05M 0.3% 57
2021
Q3
$70.1M Sell
628,103
-52,503
-8% -$5.86M 0.28% 58
2021
Q2
$81.8M Buy
680,606
+88,806
+15% +$10.7M 0.33% 55
2021
Q1
$70M Sell
591,800
-107,876
-15% -$12.8M 0.3% 53
2020
Q4
$76.3M Sell
699,676
-11,837
-2% -$1.29M 0.36% 50
2020
Q3
$57.7M Buy
711,513
+94,452
+15% +$7.66M 0.29% 57
2020
Q2
$35M Buy
617,061
+75,690
+14% +$4.3M 0.21% 72
2020
Q1
$25.9M Buy
541,371
+273,068
+102% +$13M 0.18% 78
2019
Q4
$15.6M Buy
268,303
+92,173
+52% +$5.36M 0.09% 107
2019
Q3
$8.19M Sell
176,130
-2,121
-1% -$98.6K 0.05% 169
2019
Q2
$6.98M Buy
178,251
+77,056
+76% +$3.02M 0.04% 187
2019
Q1
$4.15M Buy
101,195
+26,415
+35% +$1.08M 0.03% 267
2018
Q4
$2.76M Sell
74,780
-248,541
-77% -$9.17M 0.02% 305
2018
Q3
$14.3M Buy
323,321
+37,394
+13% +$1.65M 0.09% 103
2018
Q2
$10.5M Sell
285,927
-18,821
-6% -$688K 0.07% 131
2018
Q1
$13.3M Sell
304,748
-14,120
-4% -$618K 0.09% 101
2017
Q4
$12.6M Sell
318,868
-49,089
-13% -$1.95M 0.08% 110
2017
Q3
$13.8M Sell
367,957
-93,800
-20% -$3.52M 0.09% 101
2017
Q2
$16.1M Sell
461,757
-34,341
-7% -$1.2M 0.11% 90
2017
Q1
$16.3M Sell
496,098
-32,733
-6% -$1.07M 0.11% 86
2016
Q4
$15.2M Buy
528,831
+108,011
+26% +$3.11M 0.11% 87
2016
Q3
$12.9M Buy
420,820
+249,020
+145% +$7.62M 0.09% 97
2016
Q2
$4.51M Buy
+171,800
New +$4.51M 0.03% 213