Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$344M Sell
720,570
-144,200
-17% -$58.5M 4.26% 3
2026
Q1
$292M Sell
864,770
-333,400
-28% -$115M 3.98% 2
2025
Q4
$364M Sell
1,198,170
-146,003
-11% -$42.8M 4.95% 1
2025
Q3
$375M Sell
1,344,173
-167,400
-11% -$40.9M 5.36% 1
2025
Q2
$342M Sell
1,511,573
-119,239
-7% -$22.1M 4.88% 1
2025
Q1
$271M Buy
1,630,812
+51,738
+3% +$10.1M 4.34% 2
2024
Q4
$312M Buy
1,579,074
+1,074,478
+213% +$208M 5.08% 1
2024
Q3
$89.8M Sell
504,596
-1,205,141
-70% -$205M 2.16% 16
2024
Q2
$233M Hold
1,709,737
4.31% 3
2024
Q1
$233M Buy
+1,709,737
New +$212M 3.83% 4
2023
Q3
Sell
-1,478,270
Closed -$149M 108
2023
Q2
$149M Buy
1,478,270
+54,910
+4% +$5.11M 3.12% 6
2023
Q1
$132M Buy
+1,423,360
New +$128M 1.84% 14

Other funds holding TSM

Canoe Financial's TSM Position: Q2 2026 in Review

Canoe Financial reduced its TSMC (TSM) stake by 17% in Q2 2026, selling an estimated $58.5M and leaving 720,570 shares worth $344M. The position accounts for 4.26% of the portfolio, ranked #3.

Canoe Financial first reported a position in TSM in Q1 2023 and has held it in 12 quarters since. The position peaked at $375M in Q3 2025. 1,079 funds tracked by Wall St. Rank hold TSM as of Q2 2026.

  • Canoe Financial held 720,570 shares of TSMC worth $344M as of Q2 2026.
  • Canoe Financial sold 144,200 TSMC shares in Q2 2026, an estimated $58.5M.
  • TSMC made up 4.26% of Canoe Financial's portfolio in Q2 2026, its #3 holding.
  • Canoe Financial first reported a position in TSMC in Q1 2023 and has held it in 12 quarters since.
  • Canoe Financial's TSMC position peaked at $375M in Q3 2025.
  • 1,079 funds tracked by Wall St. Rank held TSMC as of Q2 2026.

Based on Canoe Financial's 13F filing for Q2 2026, filed 16 Jul 2026.