Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$806K Sell
103,234
-72,155
-41% -$669K ﹤0.01% 3778
2026
Q1
$1.55M Buy
175,389
+90,290
+106% +$1.21M ﹤0.01% 2953
2025
Q4
$1.28M Sell
85,099
-8,946
-10% -$171K ﹤0.01% 2755
2025
Q3
$1.65M Buy
94,045
+77,307
+462% +$1.09M ﹤0.01% 2258
2025
Q2
$104K Buy
16,738
+6,332
+61% +$56.8K ﹤0.01% 2992
2025
Q1
$72.9K Buy
10,406
+70
+0.7% +$811 ﹤0.01% 2999
2024
Q4
$125K Sell
10,336
-22,817
-69% -$196K ﹤0.01% 2943
2024
Q3
$231K Buy
33,153
+1,232
+4% +$19.4K ﹤0.01% 2764
2024
Q2
$709K Buy
31,921
+14,236
+80% +$417K ﹤0.01% 2185
2024
Q1
$775K Buy
17,685
+15,517
+716% +$863K ﹤0.01% 2111
2023
Q4
$168K Sell
2,168
-11,008
-84% -$759K ﹤0.01% 2873
2023
Q3
$1.12M Sell
13,176
-35,705
-73% -$4.08M ﹤0.01% 1868
2023
Q2
$5.59M Sell
48,881
-21,845
-31% -$2.17M 0.01% 875
2023
Q1
$8.02M Buy
70,726
+34,575
+96% +$5.86M 0.02% 679
2022
Q4
$6.46M Buy
36,151
+7,614
+27% +$1.83M 0.02% 732
2022
Q3
$7.61M Buy
28,537
+25,886
+976% +$6.62M 0.03% 596
2022
Q2
$380K Sell
2,651
-38,815
-94% -$6.45M ﹤0.01% 1925
2022
Q1
$9.13M Buy
+41,466
New +$9.65M 0.03% 643

Other funds holding STEM

John Overdeck's STEM Position: Q2 2026 in Review

John Overdeck reduced its Stem (STEM) stake by 41% in Q2 2026, selling an estimated $669K and leaving 103,234 shares worth $806K. The position accounts for ﹤0.01% of the portfolio, ranked #3778.

John Overdeck first reported a position in STEM in Q1 2022 and has held it in 18 quarters since. The position peaked at $9.13M in Q1 2022. 73 funds tracked by Wall St. Rank hold STEM as of Q2 2026.

  • John Overdeck held 103,234 shares of Stem worth $806K as of Q2 2026.
  • John Overdeck sold 72,155 Stem shares in Q2 2026, an estimated $669K.
  • Stem made up ﹤0.01% of John Overdeck's portfolio in Q2 2026, its #3778 holding.
  • John Overdeck first reported a position in Stem in Q1 2022 and has held it in 18 quarters since.
  • John Overdeck's Stem position peaked at $9.13M in Q1 2022.
  • 73 funds tracked by Wall St. Rank held Stem as of Q2 2026.

Based on Two Sigma Investments's 13F filing for Q2 2026, filed 14 Aug 2026.