Oak Harvest Investment Services’s TSMC TSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$532K Sell
1,115
-2,990
-73% -$1.21M 0.05% 119
2026
Q1
$1.39M Buy
4,105
+2,999
+271% +$1.03M 0.14% 102
2025
Q4
$336K Buy
1,106
+31
+3% +$9.1K 0.04% 146
2025
Q3
$300K Hold
1,075
0.04% 145
2025
Q2
$243K Buy
+1,075
New +$199K 0.03% 143
2025
Q1
Sell
-1,075
Closed -$212K 165
2024
Q4
$212K Buy
+1,075
New +$208K 0.03% 145
2024
Q3
Sell
-1,155
Closed -$201K 141
2024
Q2
$201K Buy
+1,155
New +$175K 0.03% 119
2023
Q2
Sell
-6,332
Closed -$589K 122
2023
Q1
$589K Sell
6,332
-1,270
-17% -$114K 0.14% 81
2022
Q4
$566K Sell
7,602
-577
-7% -$41.7K 0.15% 68
2022
Q3
$561K Buy
8,179
+92
+1% +$7.6K 0.15% 67
2022
Q2
$661K Sell
8,087
-977
-11% -$90.3K 0.18% 59
2022
Q1
$945K Sell
9,064
-114
-1% -$13.3K 0.23% 56
2021
Q4
$1.1M Buy
+9,178
New +$1.08M 0.27% 57

Other funds holding TSM

Oak Harvest Investment Services's TSM Position: Q2 2026 in Review

Oak Harvest Investment Services reduced its TSMC (TSM) stake by 73% in Q2 2026, selling an estimated $1.21M and leaving 1,115 shares worth $532K. The position accounts for 0.05% of the portfolio, ranked #119.

Oak Harvest Investment Services first reported a position in TSM in Q4 2021 and has held it in 13 quarters since. The position peaked at $1.39M in Q1 2026. 1,124 funds tracked by Wall St. Rank hold TSM as of Q2 2026.

  • Oak Harvest Investment Services held 1,115 shares of TSMC worth $532K as of Q2 2026.
  • Oak Harvest Investment Services sold 2,990 TSMC shares in Q2 2026, an estimated $1.21M.
  • TSMC made up 0.05% of Oak Harvest Investment Services's portfolio in Q2 2026, its #119 holding.
  • Oak Harvest Investment Services first reported a position in TSMC in Q4 2021 and has held it in 13 quarters since.
  • Oak Harvest Investment Services's TSMC position peaked at $1.39M in Q1 2026.
  • 1,124 funds tracked by Wall St. Rank held TSMC as of Q2 2026.

Based on Oak Harvest Investment Services's 13F filing for Q2 2026, filed 27 Jul 2026.