CM
TSM icon

Castleark Management’s TSMC TSM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$12.6M Sell
55,610
-8,420
-13% -$1.91M 0.38% 37
2025
Q1
$10.6M Buy
64,030
+13,250
+26% +$2.2M 0.37% 38
2024
Q4
$10M Sell
50,780
-400
-0.8% -$79K 0.35% 45
2024
Q3
$8.89M Buy
51,180
+17,240
+51% +$2.99M 0.36% 52
2024
Q2
$5.9M Buy
33,940
+16,840
+98% +$2.93M 0.24% 95
2024
Q1
$2.33M Sell
17,100
-3,430
-17% -$467K 0.1% 171
2023
Q4
$2.14M Hold
20,530
0.09% 176
2023
Q3
$1.78M Hold
20,530
0.09% 166
2023
Q2
$2.07M Buy
20,530
+3,640
+22% +$367K 0.09% 160
2023
Q1
$1.57M Sell
16,890
-720
-4% -$67K 0.08% 169
2022
Q4
$1.31M Hold
17,610
0.07% 186
2022
Q3
$1.21M Sell
17,610
-2,470
-12% -$169K 0.07% 185
2022
Q2
$1.64M Hold
20,080
0.09% 173
2022
Q1
$2.09M Hold
20,080
0.09% 187
2021
Q4
$2.42M Buy
20,080
+970
+5% +$117K 0.09% 178
2021
Q3
$2.13M Buy
19,110
+1,100
+6% +$123K 0.08% 181
2021
Q2
$2.16M Hold
18,010
0.07% 190
2021
Q1
$2.13M Sell
18,010
-4,500
-20% -$532K 0.08% 178
2020
Q4
$2.45M Hold
22,510
0.09% 181
2020
Q3
$1.83M Hold
22,510
0.07% 189
2020
Q2
$1.28M Hold
22,510
0.06% 202
2020
Q1
$1.08M Hold
22,510
0.06% 186
2019
Q4
$1.31M Hold
22,510
0.05% 234
2019
Q3
$1.05M Buy
22,510
+8,880
+65% +$413K 0.04% 238
2019
Q2
$534K Sell
13,630
-9,500
-41% -$372K 0.02% 285
2019
Q1
$947K Hold
23,130
0.04% 266
2018
Q4
$854K Sell
23,130
-23,130
-50% -$854K 0.04% 268
2018
Q3
$2.04M Buy
46,260
+23,130
+100% +$1.02M 0.06% 257
2018
Q2
$846K Buy
23,130
+17,420
+305% +$637K 0.03% 286
2018
Q1
$250K Hold
5,710
0.01% 345
2017
Q4
$226K Hold
5,710
0.01% 359
2017
Q3
$214K Hold
5,710
0.01% 356
2017
Q2
$200K Hold
5,710
0.01% 365
2017
Q1
$188K Hold
5,710
0.01% 341
2016
Q4
$164K Hold
5,710
0.01% 348
2016
Q3
$175K Hold
5,710
0.01% 334
2016
Q2
$150K Buy
+5,710
New +$150K ﹤0.01% 337