Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$13.9M Buy
41,210
+4,920
+14% +$1.69M 0.46% 45
2025
Q4
$11M Sell
36,290
-19,320
-35% -$5.67M 0.32% 58
2025
Q3
$15.5M Hold
55,610
0.44% 41
2025
Q2
$12.6M Sell
55,610
-8,420
-13% -$1.56M 0.38% 37
2025
Q1
$10.6M Buy
64,030
+13,250
+26% +$2.57M 0.37% 38
2024
Q4
$10M Sell
50,780
-400
-0.8% -$77.4K 0.35% 45
2024
Q3
$8.89M Buy
51,180
+17,240
+51% +$2.94M 0.36% 52
2024
Q2
$5.9M Buy
33,940
+16,840
+98% +$2.55M 0.24% 95
2024
Q1
$2.33M Sell
17,100
-3,430
-17% -$426K 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% +$339K 0.09% 160
2023
Q1
$1.57M Sell
16,890
-720
-4% -$64.6K 0.08% 169
2022
Q4
$1.31M Hold
17,610
0.07% 186
2022
Q3
$1.21M Sell
17,610
-2,470
-12% -$204K 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% +$114K 0.09% 178
2021
Q3
$2.13M Buy
19,110
+1,100
+6% +$129K 0.08% 181
2021
Q2
$2.16M Hold
18,010
0.07% 190
2021
Q1
$2.13M Sell
18,010
-4,500
-20% -$557K 0.08% 178
2020
Q4
$2.45M Hold
22,510
0.09% 181
2020
Q3
$1.82M 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% +$379K 0.04% 238
2019
Q2
$534K Sell
13,630
-9,500
-41% -$391K 0.02% 285
2019
Q1
$947K Hold
23,130
0.04% 266
2018
Q4
$854K Sell
23,130
-23,130
-50% -$880K 0.04% 268
2018
Q3
$2.04M Buy
46,260
+23,130
+100% +$958K 0.06% 257
2018
Q2
$846K Buy
23,130
+17,420
+305% +$688K 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 +$142K ﹤0.01% 337

Other funds holding TSM

Castleark Management's TSM Position: Q1 2026 in Review

Castleark Management increased its TSMC (TSM) stake by 14% in Q1 2026, buying an estimated $1.69M and bringing the position to 41,210 shares worth $13.9M. The position accounts for 0.46% of the portfolio, ranked #45.

Castleark Management first reported a position in TSM in Q2 2016 and has held it in 40 quarters since. The position peaked at $15.5M in Q3 2025. 3,257 funds tracked by Wall St. Rank hold TSM as of Q1 2026.

  • Castleark Management held 41,210 shares of TSMC worth $13.9M as of Q1 2026.
  • Castleark Management bought 4,920 TSMC shares in Q1 2026, an estimated $1.69M.
  • TSMC made up 0.46% of Castleark Management's portfolio in Q1 2026, its #45 holding.
  • Castleark Management first reported a position in TSMC in Q2 2016 and has held it in 40 quarters since.
  • Castleark Management's TSMC position peaked at $15.5M in Q3 2025.
  • 3,257 funds tracked by Wall St. Rank held TSMC as of Q1 2026.

Based on Castleark Management's 13F filing for Q1 2026, filed 15 May 2026.