Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-320,892
Closed -$97.5M 48
2025
Q4
$97.5M Sell
320,892
-129,197
-29% -$37.9M 3.87% 7
2025
Q3
$126M Sell
450,089
-752,837
-63% -$184M 5.8% 6
2025
Q2
$272M Buy
+1,202,926
New +$223M 19.1% 1
2025
Q1
Sell
-394,241
Closed -$77.9M 50
2024
Q4
$77.9M Buy
394,241
+34,303
+10% +$6.64M 8.58% 3
2024
Q3
$62.5M Sell
359,938
-232,139
-39% -$39.6M 12.29% 1
2024
Q2
$103M Sell
592,077
-130,685
-18% -$19.8M 10.02% 3
2024
Q1
$98.3M Buy
722,762
+94,862
+15% +$11.8M 9.9% 4
2023
Q4
$65.3M Buy
+627,900
New +$59.9M 8.21% 4
2021
Q4
Sell
-1,416,648
Closed -$158M 23
2021
Q3
$158M Buy
+1,416,648
New +$166M 15.57% 2
2021
Q2
Sell
-588,678
Closed -$69.6M 25
2021
Q1
$69.6M Sell
588,678
-522,322
-47% -$64.7M 11.7% 3
2020
Q4
$121M Buy
1,111,000
+554,200
+100% +$52.6M 19.87% 2
2020
Q3
$45.1M Buy
556,800
+303,300
+120% +$23M 10.64% 4
2020
Q2
$14.4M Sell
253,500
-423,430
-63% -$22.3M 3.46% 10
2020
Q1
$32.4M Buy
676,930
+325,230
+92% +$17.8M 5.97% 6
2019
Q4
$20.4M Sell
351,700
-266,000
-43% -$14.1M 6.31% 6
2019
Q3
$28.7M Buy
+617,700
New +$26.3M 11.05% 2

Other funds holding TSM

WT Asset Management's TSM Position: Q1 2026 in Review

WT Asset Management sold out of TSMC (TSM) in Q1 2026, closing a stake of 320,892 shares — an estimated $97.5M sold.

WT Asset Management first reported a position in TSM in Q3 2019 and held it in 16 quarters. The position peaked at $272M in Q2 2025. 3,254 funds tracked by Wall St. Rank hold TSM as of Q1 2026.

  • WT Asset Management reported no remaining TSMC position as of Q1 2026 after selling out during the quarter.
  • WT Asset Management sold 320,892 TSMC shares in Q1 2026, an estimated $97.5M.
  • WT Asset Management first reported a position in TSMC in Q3 2019 and held it in 16 quarters.
  • WT Asset Management's TSMC position peaked at $272M in Q2 2025.
  • 3,254 funds tracked by Wall St. Rank held TSMC as of Q1 2026.

Based on WT Asset Management's 13F filing for Q1 2026, filed 7 May 2026.