Register Financial Advisors’s TSMC TSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$646K Sell
1,415
-11
-0.8% -$4.66K 0.2% 118
2026
Q2
$681K Sell
1,426
-50
-3% -$20.3K 0.21% 115
2026
Q1
$499K Buy
1,476
+99
+7% +$34.1K 0.18% 121
2025
Q4
$418K Sell
1,377
-361
-21% -$106K 0.16% 128
2025
Q3
$485K Sell
1,738
-67
-4% -$16.4K 0.19% 111
2025
Q2
$409K Buy
1,805
+156
+9% +$28.9K 0.18% 118
2025
Q1
$274K Buy
1,649
+1
+0.1% +$194 0.14% 148
2024
Q4
$325K Buy
+1,648
New +$319K 0.16% 130
2024
Q3
– Sell
-944
Closed -$164K – 659
2024
Q2
$164K Buy
944
+2
+0.2% +$303 0.08% 188
2024
Q1
$128K Buy
+942
New +$117K 0.07% 223
2023
Q4
– Sell
-934
Closed -$81.2K – 584
2023
Q3
$81.2K Buy
934
+3
+0.3% +$284 0.06% 214
2023
Q2
$94K Buy
931
+5
+0.5% +$465 0.07% 209
2023
Q1
$86.3K Buy
926
+2
+0.2% +$180 0.07% 204
2022
Q4
$68.8K Buy
+924
New +$66.8K 0.04% 308

Other funds holding TSM

Register Financial Advisors's TSM Position: Q3 2026 in Review

Register Financial Advisors reduced its TSMC (TSM) stake by 0.77% in Q3 2026, selling an estimated $4.66K and leaving 1,415 shares worth $646K. The position accounts for 0.2% of the portfolio, ranked #118.

Register Financial Advisors first reported a position in TSM in Q4 2022 and has held it in 14 quarters since. The position peaked at $681K in Q2 2026. 3,075 funds tracked by Wall St. Rank hold TSM as of Q3 2026.

  • Register Financial Advisors held 1,415 shares of TSMC worth $646K as of Q3 2026.
  • Register Financial Advisors sold 11 TSMC shares in Q3 2026, an estimated $4.66K.
  • TSMC made up 0.2% of Register Financial Advisors's portfolio in Q3 2026, its #118 holding.
  • Register Financial Advisors first reported a position in TSMC in Q4 2022 and has held it in 14 quarters since.
  • Register Financial Advisors's TSMC position peaked at $681K in Q2 2026.
  • 3,075 funds tracked by Wall St. Rank held TSMC as of Q3 2026.

Based on Register Financial Advisors's 13F filing for Q3 2026, filed 23 Oct 2026.