Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-2,500
Closed -$30.1K 4722
2024
Q4
$30.1K Hold
2,500
﹤0.01% 4223
2024
Q3
$17.4K Hold
2,500
﹤0.01% 4350
2024
Q2
$55.5K Hold
2,500
﹤0.01% 4210
2024
Q1
$110K Sell
2,500
-560
-18% -$31.1K ﹤0.01% 4000
2023
Q4
$237K Buy
3,060
+2,175
+246% +$150K ﹤0.01% 3826
2023
Q3
$75K Buy
885
+170
+24% +$19.4K ﹤0.01% 3879
2023
Q2
$81.8K Buy
+715
New +$71K ﹤0.01% 3846

Other funds holding STEM

D.E. Shaw & Co's STEM Position: Q3 2024 in Review

D.E. Shaw & Co sold out of Stem (STEM) in Q3 2024, closing a stake of 20,476 shares — an estimated $322K sold.

D.E. Shaw & Co first reported a position in STEM in Q4 2020 and held it in 11 quarters. The position peaked at $2.78M in Q1 2022. 149 funds tracked by Wall St. Rank hold STEM as of Q3 2024.

  • D.E. Shaw & Co reported no remaining Stem position as of Q3 2024 after selling out during the quarter.
  • D.E. Shaw & Co sold 20,476 Stem shares in Q3 2024, an estimated $322K.
  • D.E. Shaw & Co first reported a position in Stem in Q4 2020 and held it in 11 quarters.
  • D.E. Shaw & Co's Stem position peaked at $2.78M in Q1 2022.
  • 149 funds tracked by Wall St. Rank held Stem as of Q3 2024.

Based on D.E. Shaw & Co's 13F filing for Q3 2024, filed 14 Nov 2024.