Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$84.3M Sell
249,548
-310
-0.1% -$107K 0.48% 43
2025
Q4
$75.9M Sell
249,858
-13,459
-5% -$3.95M 0.44% 45
2025
Q3
$73.5M Buy
263,317
+14,729
+6% +$3.6M 0.46% 44
2025
Q2
$56.3M Buy
248,588
+12,357
+5% +$2.29M 0.39% 55
2025
Q1
$39.2M Buy
236,231
+16,066
+7% +$3.12M 0.3% 81
2024
Q4
$43.5M Buy
220,165
+3,610
+2% +$699K 0.32% 69
2024
Q3
$37.6M Sell
216,555
-43,684
-17% -$7.44M 0.36% 59
2024
Q2
$45.2M Buy
260,239
+5,964
+2% +$905K 0.45% 46
2024
Q1
$34.6M Buy
254,275
+54,025
+27% +$6.71M 0.36% 59
2023
Q4
$20.8M Buy
200,250
+9,526
+5% +$908K 0.28% 76
2023
Q3
$16.6M Sell
190,724
-32,420
-15% -$3.07M 0.25% 80
2023
Q2
$22.5M Sell
223,144
-50,399
-18% -$4.69M 0.33% 65
2023
Q1
$25.4M Buy
273,543
+2,581
+1% +$232K 0.4% 58
2022
Q4
$20.2M Buy
270,962
+38,389
+17% +$2.78M 0.34% 69
2022
Q3
$15.9M Buy
232,573
+40,012
+21% +$3.31M 0.3% 76
2022
Q2
$15.7M Sell
192,561
-6,984
-3% -$646K 0.3% 80
2022
Q1
$20.8M Sell
199,545
-61,241
-23% -$7.16M 0.35% 70
2021
Q4
$31.4M Buy
260,786
+7,638
+3% +$895K 0.51% 47
2021
Q3
$28.3M Buy
253,148
+16,237
+7% +$1.91M 0.55% 46
2021
Q2
$28.5M Buy
236,911
+22,444
+10% +$2.63M 0.57% 44
2021
Q1
$25.4M Buy
214,467
+57,033
+36% +$7.06M 0.57% 47
2020
Q4
$17.2M Buy
157,434
+136,473
+651% +$12.9M 0.44% 57
2020
Q3
$1.7M Sell
20,961
-465
-2% -$35.3K 0.05% 192
2020
Q2
$1.22M Sell
21,426
-1,827
-8% -$96.3K 0.04% 242
2020
Q1
$1.11M Sell
23,253
-129
-0.6% -$7.06K 0.05% 221
2019
Q4
$1.36M Sell
23,382
-232
-1% -$12.3K 0.04% 233
2019
Q3
$1.1M Sell
23,614
-978
-4% -$41.7K 0.05% 232
2019
Q2
$963K Buy
24,592
+14,680
+148% +$604K 0.04% 249
2019
Q1
$406K Sell
9,912
-2,161
-18% -$82.4K 0.02% 321
2018
Q4
$446K Buy
12,073
+2,771
+30% +$105K 0.03% 304
2018
Q3
$411K Sell
9,302
-948
-9% -$39.3K 0.02% 313
2018
Q2
$375K Buy
10,250
+3,121
+44% +$123K 0.02% 327
2018
Q1
$312K Buy
7,129
+805
+13% +$35.1K 0.02% 346
2017
Q4
$251K Hold
6,324
0.01% 395
2017
Q3
$237K Hold
6,324
0.01% 383
2017
Q2
$221K Buy
+6,324
New +$219K 0.01% 400

Other funds holding TSM