Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$185K Buy
+23,727
New +$220K ﹤0.01% 12155
2025
Q4
Sell
-44,340
Closed -$850K 14019
2025
Q3
$777K Buy
+44,340
New +$627K ﹤0.01% 8094
2025
Q1
Sell
-74
Closed -$857 15520
2024
Q4
$886 Sell
74
-1,205
-94% -$10.4K ﹤0.01% 14260
2024
Q3
$8.91K Buy
+1,279
New +$20.1K ﹤0.01% 13281
2024
Q2
Sell
-17,234
Closed -$505K 15352
2024
Q1
$755K Buy
17,234
+6,888
+67% +$383K ﹤0.01% 7510
2023
Q4
$803K Buy
10,346
+10,344
+517,200% +$713K ﹤0.01% 7123
2023
Q3
$170 Sell
2
-13,588
-100% -$1.55M ﹤0.01% 14145
2023
Q2
$1.55M Sell
13,590
-175,825
-93% -$17.5M ﹤0.01% 5620
2023
Q1
$21.5M Buy
189,415
+171,768
+973% +$29.1M ﹤0.01% 1847
2022
Q4
$3.16M Sell
17,647
-31,238
-64% -$7.51M ﹤0.01% 4674
2022
Q3
$13M Sell
48,885
-85,048
-64% -$21.8M ﹤0.01% 2400
2022
Q2
$19.2M Buy
133,933
+12,786
+11% +$2.13M ﹤0.01% 1885
2022
Q1
$26.7M Sell
121,147
-7,750
-6% -$1.8M 0.01% 1676
2021
Q4
$48.9M Buy
128,897
+83,442
+184% +$36.2M 0.01% 1189
2021
Q3
$21.7M Buy
45,455
+38,131
+521% +$20.1M ﹤0.01% 1899
2021
Q2
$5.28M Buy
7,324
+2,385
+48% +$1.3M ﹤0.01% 4320
2021
Q1
$2.63M Buy
4,939
+4,294
+666% +$2.76M ﹤0.01% 5759
2020
Q4
$264K Buy
+645
New +$163K ﹤0.01% 9283

Other funds holding STEM

Citadel Advisors's STEM Position: Q2 2026 in Review

Citadel Advisors opened a new position in Stem (STEM) in Q2 2026: 23,727 shares worth $185K. The stake represents ﹤0.01% of the portfolio and ranks #12155 among its holdings. This is a return to the name: Citadel Advisors previously reported a position in STEM as recently as Q3 2025.

Citadel Advisors first reported a position in STEM in Q4 2020 and has held it in 18 quarters since. The position peaked at $48.9M in Q4 2021. 72 funds tracked by Wall St. Rank hold STEM as of Q2 2026.

  • Citadel Advisors held 23,727 shares of Stem worth $185K as of Q2 2026.
  • Stem was a new Citadel Advisors position in Q2 2026.
  • Stem made up ﹤0.01% of Citadel Advisors's portfolio in Q2 2026, its #12155 holding.
  • Citadel Advisors first reported a position in Stem in Q4 2020 and has held it in 18 quarters since.
  • Citadel Advisors's Stem position peaked at $48.9M in Q4 2021.
  • 72 funds tracked by Wall St. Rank held Stem as of Q2 2026.

Based on Citadel Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.