Twin Tree Management’s Super Micro Computer SMCI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.03M Sell
89,300
-227,600
-72% -$6.83M 0.04% 478
2025
Q4
$9.28M Sell
316,900
-118,400
-27% -$4.87M 0.08% 310
2025
Q3
$20.9M Sell
435,300
-858,100
-66% -$41M 0.09% 269
2025
Q2
$63.4M Sell
1,293,400
-113,300
-8% -$4.37M 0.12% 175
2025
Q1
$48.2M Sell
1,406,700
-647,100
-32% -$24.6M 0.09% 184
2024
Q4
$62.6M Sell
2,053,800
-104,200
-5% -$3.79M 0.11% 152
2024
Q3
$89.9M Sell
2,158,000
-1,804,000
-46% -$110M 0.18% 87
2024
Q2
$325M Sell
3,962,000
-412,000
-9% -$35.2M 0.73% 18
2024
Q1
$442M Buy
4,374,000
+3,364,000
+333% +$246M 0.97% 11
2023
Q4
$28.7M Buy
+1,010,000
New +$28M 0.05% 350
2023
Q3
Sell
-506,000
Closed -$12.6M 1508
2023
Q2
$12.6M Buy
+506,000
New +$8.48M 0.02% 554

Other funds holding SMCI

Twin Tree Management's SMCI Position: Q1 2026 in Review

Twin Tree Management reduced its Super Micro Computer (SMCI) stake by 79% in Q1 2026, selling an estimated $6.99M and leaving 62,355 shares worth $1.42M. The position accounts for 0.03% of the portfolio, ranked #583.

Twin Tree Management first reported a position in SMCI in Q1 2023 and has held it in 12 quarters since. The position peaked at $95.9M in Q1 2024. 706 funds tracked by Wall St. Rank hold SMCI as of Q1 2026.

  • Twin Tree Management held 62,355 shares of Super Micro Computer worth $1.42M as of Q1 2026.
  • Twin Tree Management sold 232,948 Super Micro Computer shares in Q1 2026, an estimated $6.99M.
  • Super Micro Computer made up 0.03% of Twin Tree Management's portfolio in Q1 2026, its #583 holding.
  • Twin Tree Management first reported a position in Super Micro Computer in Q1 2023 and has held it in 12 quarters since.
  • Twin Tree Management's Super Micro Computer position peaked at $95.9M in Q1 2024.
  • 706 funds tracked by Wall St. Rank held Super Micro Computer as of Q1 2026.

Based on Twin Tree Management's 13F filing for Q1 2026, filed 14 May 2026.