Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$207M Sell
739,611
-1,098
-0.1% -$269K 1.14% 31
2025
Q2
$168M Buy
740,709
+238,299
+47% +$44.1M 0.96% 32
2025
Q1
$83.4M Buy
502,410
+258,452
+106% +$50.2M 0.52% 49
2024
Q4
$48.2M Sell
243,958
-8,713
-3% -$1.69M 0.28% 60
2024
Q3
$43.9M Sell
252,671
-4,891
-2% -$833K 0.25% 64
2024
Q2
$44.8M Sell
257,562
-32,828
-11% -$4.98M 0.27% 62
2024
Q1
$39.5M Sell
290,390
-52,216
-15% -$6.49M 0.23% 65
2023
Q4
$35.6M Sell
342,606
-7,030
-2% -$670K 0.21% 67
2023
Q3
$30.4M Sell
349,636
-2,225
-0.6% -$210K 0.2% 65
2023
Q2
$35.5M Sell
351,861
-3,082
-0.9% -$287K 0.21% 63
2023
Q1
$33M Sell
354,943
-7,508
-2% -$674K 0.2% 62
2022
Q4
$27M Sell
362,451
-8,258
-2% -$597K 0.18% 69
2022
Q3
$25.4M Sell
370,709
-7,450
-2% -$616K 0.18% 68
2022
Q2
$30.9M Buy
378,159
+901
+0.2% +$83.3K 0.2% 65
2022
Q1
$39.3M Buy
377,258
+36,129
+11% +$4.23M 0.21% 66
2021
Q4
$41M Buy
341,129
+5,673
+2% +$664K 0.19% 65
2021
Q3
$37.5M Buy
335,456
+19,181
+6% +$2.25M 0.18% 65
2021
Q2
$38M Buy
316,275
+25,864
+9% +$3.03M 0.18% 65
2021
Q1
$34.3M Sell
290,411
-4,760
-2% -$590K 0.17% 67
2020
Q4
$32.2M Buy
295,171
+70,254
+31% +$6.66M 0.16% 66
2020
Q3
$18.2M Sell
224,917
-25,643
-10% -$1.95M 0.11% 74
2020
Q2
$14.2M Buy
250,560
+41
+0% +$2.16K 0.09% 81
2020
Q1
$12M Buy
250,519
+2,324
+0.9% +$127K 0.09% 82
2019
Q4
$14.4M Buy
248,195
+45,108
+22% +$2.39M 0.08% 85
2019
Q3
$9.44M Buy
203,087
+4,675
+2% +$199K 0.05% 98
2019
Q2
$7.77M Buy
198,412
+10,779
+6% +$444K 0.05% 102
2019
Q1
$7.68M Buy
187,633
+33,149
+21% +$1.26M 0.05% 103
2018
Q4
$5.7M Buy
154,484
+3,100
+2% +$118K 0.04% 110
2018
Q3
$5.77M Sell
151,384
-5,885
-4% -$244K 0.04% 114
2018
Q2
$5.75M Buy
157,269
+16,032
+11% +$634K 0.03% 114
2018
Q1
$6.18M Buy
141,237
+46,461
+49% +$2.03M 0.04% 112
2017
Q4
$3.76M Buy
94,776
+71,134
+301% +$2.88M 0.02% 129
2017
Q3
$887K Buy
23,642
+10,936
+86% +$399K 0.01% 159
2017
Q2
$444K Buy
12,706
+3,971
+45% +$137K ﹤0.01% 172
2017
Q1
$286K Buy
+8,735
New +$273K ﹤0.01% 181

Other funds holding TSM