Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$210K Buy
23,713
+11,375
+92% +$153K ﹤0.01% 1565
2025
Q4
$186K Sell
12,338
-2,914
-19% -$55.8K ﹤0.01% 1787
2025
Q3
$267K Buy
+15,252
New +$216K ﹤0.01% 1732
2025
Q2
Sell
-11,441
Closed -$80.2K 1916
2025
Q1
$80.2K Buy
11,441
+2,222
+24% +$25.7K ﹤0.01% 1688
2024
Q4
$111K Buy
9,219
+2
+0% +$17 ﹤0.01% 2097
2024
Q3
$64.2K Sell
9,217
-38,014
-80% -$598K ﹤0.01% 1462
2024
Q2
$1.05M Sell
47,231
-19,045
-29% -$558K ﹤0.01% 1137
2024
Q1
$2.9M Buy
66,276
+6,428
+11% +$357K 0.01% 798
2023
Q4
$4.64M Buy
59,848
+5,166
+9% +$356K 0.01% 685
2023
Q3
$4.64M Buy
54,682
+3,957
+8% +$452K 0.01% 563
2023
Q2
$5.8M Buy
50,725
+40,626
+402% +$4.03M 0.02% 452
2023
Q1
$1.15M Sell
10,099
-7,416
-42% -$1.26M ﹤0.01% 972
2022
Q4
$3.13M Buy
17,515
+151
+0.9% +$36.3K 0.01% 613
2022
Q3
$4.64M Buy
17,364
+2,695
+18% +$689K 0.02% 580
2022
Q2
$2.1M Sell
14,669
-3,195
-18% -$531K 0.01% 786
2022
Q1
$4.04M Buy
17,864
+1,320
+8% +$307K 0.01% 691
2021
Q4
$6.28M Buy
+16,544
New +$7.17M 0.02% 630

Other funds holding STEM

Nomura Holdings's STEM Position: Q1 2026 in Review

Nomura Holdings increased its Stem (STEM) stake by 92% in Q1 2026, buying an estimated $153K and bringing the position to 23,713 shares worth $210K. The position accounts for ﹤0.01% of the portfolio, ranked #1565.

Nomura Holdings first reported a position in STEM in Q4 2021 and has held it in 17 quarters since. The position peaked at $6.28M in Q4 2021. 75 funds tracked by Wall St. Rank hold STEM as of Q1 2026.

  • Nomura Holdings held 23,713 shares of Stem worth $210K as of Q1 2026.
  • Nomura Holdings bought 11,375 Stem shares in Q1 2026, an estimated $153K.
  • Stem made up ﹤0.01% of Nomura Holdings's portfolio in Q1 2026, its #1565 holding.
  • Nomura Holdings first reported a position in Stem in Q4 2021 and has held it in 17 quarters since.
  • Nomura Holdings's Stem position peaked at $6.28M in Q4 2021.
  • 75 funds tracked by Wall St. Rank held Stem as of Q1 2026.

Based on Nomura Holdings's 13F filing for Q1 2026, filed 15 May 2026.