Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$179K Sell
20,300
-3,200
-14% -$43K ﹤0.01% 11519
2025
Q4
$354K Sell
23,500
-2,895
-11% -$55.5K ﹤0.01% 9791
2025
Q3
$462K Buy
26,395
+7,195
+37% +$102K ﹤0.01% 9327
2025
Q2
$120K Buy
19,200
+10,120
+111% +$90.7K ﹤0.01% 11165
2025
Q1
$63.6K Sell
9,080
-3,675
-29% -$42.6K ﹤0.01% 12040
2024
Q4
$154K Buy
12,755
+4,175
+49% +$35.9K ﹤0.01% 10839
2024
Q3
$59.8K Buy
8,580
+2,005
+30% +$31.6K ﹤0.01% 11710
2024
Q2
$146K Sell
6,575
-1,195
-15% -$35K ﹤0.01% 10388
2024
Q1
$340K Buy
7,770
+2,460
+46% +$137K ﹤0.01% 9201
2023
Q4
$412K Sell
5,310
-25
-0.5% -$1.72K ﹤0.01% 8505
2023
Q3
$452K Sell
5,335
-3,235
-38% -$369K ﹤0.01% 8269
2023
Q2
$980K Sell
8,570
-6,420
-43% -$637K ﹤0.01% 6491
2023
Q1
$1.7M Buy
14,990
+4,945
+49% +$838K ﹤0.01% 5687
2022
Q4
$1.8M Buy
10,045
+2,595
+35% +$624K ﹤0.01% 5678
2022
Q3
$1.99M Sell
7,450
-1,925
-21% -$492K ﹤0.01% 5604
2022
Q2
$1.34M Buy
9,375
+2,510
+37% +$417K ﹤0.01% 6369
2022
Q1
$1.51M Sell
6,865
-2,535
-27% -$590K ﹤0.01% 6714
2021
Q4
$3.57M Sell
9,400
-6,260
-40% -$2.71M ﹤0.01% 4983
2021
Q3
$7.48M Sell
15,660
-4,955
-24% -$2.61M ﹤0.01% 3567
2021
Q2
$14.8M Buy
20,615
+12,650
+159% +$6.89M ﹤0.01% 2487
2021
Q1
$4.23M Buy
+7,965
New +$5.12M ﹤0.01% 4645

Other funds holding STEM

Citadel Advisors's STEM Position: Q4 2025 in Review

Citadel Advisors sold out of Stem (STEM) in Q4 2025, closing a stake of 44,340 shares — an estimated $850K sold.

Citadel Advisors first reported a position in STEM in Q4 2020 and held it in 17 quarters. The position peaked at $48.9M in Q4 2021. 86 funds tracked by Wall St. Rank hold STEM as of Q4 2025.

  • Citadel Advisors reported no remaining Stem position as of Q4 2025 after selling out during the quarter.
  • Citadel Advisors sold 44,340 Stem shares in Q4 2025, an estimated $850K.
  • Citadel Advisors first reported a position in Stem in Q4 2020 and held it in 17 quarters.
  • Citadel Advisors's Stem position peaked at $48.9M in Q4 2021.
  • 86 funds tracked by Wall St. Rank held Stem as of Q4 2025.

Based on Citadel Advisors's 13F filing for Q4 2025, filed 17 Feb 2026.