Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$28.8M Sell
85,342
-531
-0.6% -$183K 0.37% 33
2025
Q4
$26.1M Sell
85,873
-999
-1% -$293K 0.32% 35
2025
Q3
$24.3M Sell
86,872
-1,108
-1% -$271K 0.3% 38
2025
Q2
$19.9M Sell
87,980
-87
-0.1% -$16.1K 0.26% 39
2025
Q1
$14.6M Sell
88,067
-153
-0.2% -$29.7K 0.19% 48
2024
Q4
$17.4M Buy
88,220
+552
+0.6% +$107K 0.22% 42
2024
Q3
$15.2M Sell
87,668
-5,054
-5% -$861K 0.19% 43
2024
Q2
$16.1M Buy
92,722
+180
+0.2% +$27.3K 0.21% 43
2024
Q1
$12.6M Buy
92,542
+2,200
+2% +$273K 0.17% 48
2023
Q4
$9.4M Buy
90,342
+25
+0% +$2.38K 0.13% 50
2023
Q3
$7.85M Buy
90,317
+2,305
+3% +$218K 0.12% 53
2023
Q2
$8.88M Buy
88,012
+26,750
+44% +$2.49M 0.13% 49
2023
Q1
$5.7M Buy
61,262
+32,708
+115% +$2.94M 0.09% 62
2022
Q4
$2.13M Buy
28,554
+12,351
+76% +$893K 0.04% 90
2022
Q3
$1.11M Buy
16,203
+152
+0.9% +$12.6K 0.02% 120
2022
Q2
$1.31M Buy
16,051
+206
+1% +$19K 0.02% 112
2022
Q1
$1.65M Buy
15,845
+342
+2% +$40K 0.02% 107
2021
Q4
$1.86M Buy
15,503
+235
+2% +$27.5K 0.03% 103
2021
Q3
$1.71M Buy
15,268
+1,025
+7% +$120K 0.03% 106
2021
Q2
$1.71M Sell
14,243
-815
-5% -$95.5K 0.03% 110
2021
Q1
$1.78M Sell
15,058
-750
-5% -$92.9K 0.03% 104
2020
Q4
$1.72M Buy
15,808
+447
+3% +$42.4K 0.03% 101
2020
Q3
$1.25M Buy
15,361
+25
+0.2% +$1.9K 0.02% 112
2020
Q2
$871K Buy
15,336
+375
+3% +$19.8K 0.02% 128
2020
Q1
$715K Buy
14,961
+75
+0.5% +$4.1K 0.02% 134
2019
Q4
$865K Buy
14,886
+960
+7% +$50.9K 0.02% 140
2019
Q3
$647K Sell
13,926
-125
-0.9% -$5.33K 0.02% 156
2019
Q2
$550K Sell
14,051
-1,694
-11% -$69.7K 0.01% 169
2019
Q1
$645K Buy
15,745
+600
+4% +$22.9K 0.02% 155
2018
Q4
$559K Sell
15,145
-110
-0.7% -$4.19K 0.02% 152
2018
Q3
$674K Buy
15,255
+161
+1% +$6.67K 0.02% 154
2018
Q2
$552K Buy
15,094
+79
+0.5% +$3.12K 0.02% 156
2018
Q1
$657K Buy
15,015
+245
+2% +$10.7K 0.02% 146
2017
Q4
$586K Sell
14,770
-150
-1% -$6.08K 0.02% 156
2017
Q3
$560K Buy
14,920
+465
+3% +$17K 0.02% 162
2017
Q2
$505K Buy
14,455
+4,735
+49% +$164K 0.02% 171
2017
Q1
$319K Buy
+9,720
New +$303K 0.01% 194

Other funds holding TSM