Independent Family Office’s TSMC TSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.49M Buy
10,336
+1,651
+19% +$568K 1.44% 15
2025
Q4
$2.64M Hold
8,685
1.1% 15
2025
Q3
$2.43M Hold
8,685
1.03% 17
2025
Q2
$1.97M Hold
8,685
0.91% 18
2025
Q1
$1.44M Hold
8,685
0.76% 24
2024
Q4
$1.72M Sell
8,685
-240
-3% -$46.4K 0.89% 20
2024
Q3
$1.55M Sell
8,925
-9,100
-50% -$1.55M 0.78% 24
2024
Q2
$3.13M Sell
18,025
-2,960
-14% -$449K 1.79% 13
2024
Q1
$2.86M Hold
20,985
1.53% 14
2023
Q4
$2.18M Hold
20,985
1.23% 19
2023
Q3
$1.82M Hold
20,985
1.14% 20
2023
Q2
$2.12M Sell
20,985
-27,987
-57% -$2.6M 1.28% 16
2023
Q1
$4.56M Sell
48,972
-1,800
-4% -$162K 2.63% 10
2022
Q4
$3.78M Hold
50,772
2.27% 11
2022
Q3
$3.48M Buy
50,772
+8,585
+20% +$710K 1.72% 12
2022
Q2
$3.45K Sell
42,187
-3,200
-7% -$296K 1.7% 10
2022
Q1
$4.73M Buy
+45,387
New +$5.31M 1.55% 11

Other funds holding TSM

Independent Family Office's TSM Position: Q1 2026 in Review

Independent Family Office increased its TSMC (TSM) stake by 19% in Q1 2026, buying an estimated $568K and bringing the position to 10,336 shares worth $3.49M. The position accounts for 1.44% of the portfolio, ranked #15.

Independent Family Office first reported a position in TSM in Q1 2022 and has held it in 17 quarters since. The position peaked at $4.73M in Q1 2022. 3,257 funds tracked by Wall St. Rank hold TSM as of Q1 2026.

  • Independent Family Office held 10,336 shares of TSMC worth $3.49M as of Q1 2026.
  • Independent Family Office bought 1,651 TSMC shares in Q1 2026, an estimated $568K.
  • TSMC made up 1.44% of Independent Family Office's portfolio in Q1 2026, its #15 holding.
  • Independent Family Office first reported a position in TSMC in Q1 2022 and has held it in 17 quarters since.
  • Independent Family Office's TSMC position peaked at $4.73M in Q1 2022.
  • 3,257 funds tracked by Wall St. Rank held TSMC as of Q1 2026.

Based on Independent Family Office's 13F filing for Q1 2026, filed 15 May 2026.