Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$19.1M Sell
56,606
-39,471
-41% -$13.6M 0.77% 27
2025
Q4
$29.2M Sell
96,077
-2,310
-2% -$678K 1.19% 19
2025
Q3
$27.5M Buy
98,387
+1,936
+2% +$473K 1.19% 19
2025
Q2
$21.8M Buy
96,451
+1,333
+1% +$247K 1.06% 20
2025
Q1
$15.8M Buy
95,118
+213
+0.2% +$41.4K 0.87% 23
2024
Q4
$18.7M Sell
94,905
-568
-0.6% -$110K 1.05% 16
2024
Q3
$16.6M Sell
95,473
-398
-0.4% -$67.8K 0.95% 16
2024
Q2
$16.7M Sell
95,871
-90
-0.1% -$13.7K 1.04% 16
2024
Q1
$13.1M Sell
95,961
-951
-1% -$118K 0.87% 18
2023
Q4
$10.1M Buy
96,912
+13,332
+16% +$1.27M 0.74% 27
2023
Q3
$7.26M Buy
83,580
+11,831
+16% +$1.12M 0.61% 30
2023
Q2
$7.24M Buy
71,749
+1,964
+3% +$183K 0.61% 24
2023
Q1
$6.49M Buy
69,785
+1,044
+2% +$93.7K 0.59% 27
2022
Q4
$5.12M Buy
+68,741
New +$4.97M 0.5% 42
2022
Q3
Sell
-5,126
Closed -$419K 225
2022
Q2
$419K Buy
5,126
+116
+2% +$10.7K 0.04% 176
2022
Q1
$523K Sell
5,010
-601
-11% -$70.3K 0.05% 162
2021
Q4
$675K Sell
5,611
-54
-1% -$6.33K 0.07% 144
2021
Q3
$632K Buy
+5,665
New +$665K 0.08% 151

Other funds holding TSM

JB Capital's TSM Position: Q1 2026 in Review

JB Capital reduced its TSMC (TSM) stake by 41% in Q1 2026, selling an estimated $13.6M and leaving 56,606 shares worth $19.1M. The position accounts for 0.77% of the portfolio, ranked #27.

JB Capital first reported a position in TSM in Q3 2021 and has held it in 18 quarters since. The position peaked at $29.2M in Q4 2025. 3,255 funds tracked by Wall St. Rank hold TSM as of Q1 2026.

  • JB Capital held 56,606 shares of TSMC worth $19.1M as of Q1 2026.
  • JB Capital sold 39,471 TSMC shares in Q1 2026, an estimated $13.6M.
  • TSMC made up 0.77% of JB Capital's portfolio in Q1 2026, its #27 holding.
  • JB Capital first reported a position in TSMC in Q3 2021 and has held it in 18 quarters since.
  • JB Capital's TSMC position peaked at $29.2M in Q4 2025.
  • 3,255 funds tracked by Wall St. Rank held TSMC as of Q1 2026.

Based on JB Capital's 13F filing for Q1 2026, filed 27 Apr 2026.