Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.07K Sell
347
-3,700
-91% -$49.7K ﹤0.01% 3571
2025
Q4
$60.9K Sell
4,047
-2,410
-37% -$46.2K ﹤0.01% 3417
2025
Q3
$113K Sell
6,457
-600
-9% -$8.48K ﹤0.01% 3289
2025
Q2
$44K Sell
7,057
-14,152
-67% -$127K ﹤0.01% 3429
2025
Q1
$148K Sell
21,209
-9,928
-32% -$115K ﹤0.01% 3076
2024
Q4
$374K Buy
31,137
+15,792
+103% +$136K ﹤0.01% 2775
2024
Q3
$107K Sell
15,345
-5,382
-26% -$84.7K ﹤0.01% 3197
2024
Q2
$460K Sell
20,727
-3,278
-14% -$96.1K ﹤0.01% 2374
2024
Q1
$1.05M Sell
24,005
-4,761
-17% -$265K ﹤0.01% 1995
2023
Q4
$2.23M Sell
28,766
-1,520
-5% -$105K ﹤0.01% 1626
2023
Q3
$2.57M Buy
30,286
+1,111
+4% +$127K ﹤0.01% 1261
2023
Q2
$3.34M Sell
29,175
-3,607
-11% -$358K ﹤0.01% 1398
2023
Q1
$3.72M Sell
32,782
-1,596
-5% -$270K ﹤0.01% 1361
2022
Q4
$6.15M Buy
34,378
+720
+2% +$173K ﹤0.01% 1138
2022
Q3
$8.98M Buy
33,658
+891
+3% +$228K 0.01% 996
2022
Q2
$4.69M Sell
32,767
-5,336
-14% -$887K ﹤0.01% 1315
2022
Q1
$8.39M Sell
38,103
-175
-0.5% -$40.7K ﹤0.01% 1167
2021
Q4
$14.5M Buy
38,278
+36,797
+2,485% +$15.9M 0.01% 967
2021
Q3
$707K Sell
1,481
-503
-25% -$265K ﹤0.01% 2828
2021
Q2
$1.43M Buy
+1,984
New +$1.08M ﹤0.01% 2535

Other funds holding STEM

Deutsche Bank's STEM Position: Q1 2026 in Review

Deutsche Bank reduced its Stem (STEM) stake by 91% in Q1 2026, selling an estimated $49.7K and leaving 347 shares worth $3.07K. The position accounts for ﹤0.01% of the portfolio, ranked #3571.

Deutsche Bank first reported a position in STEM in Q2 2021 and has held it in 20 quarters since. The position peaked at $14.5M in Q4 2021. 75 funds tracked by Wall St. Rank hold STEM as of Q1 2026.

  • Deutsche Bank held 347 shares of Stem worth $3.07K as of Q1 2026.
  • Deutsche Bank sold 3,700 Stem shares in Q1 2026, an estimated $49.7K.
  • Stem made up ﹤0.01% of Deutsche Bank's portfolio in Q1 2026, its #3571 holding.
  • Deutsche Bank first reported a position in Stem in Q2 2021 and has held it in 20 quarters since.
  • Deutsche Bank's Stem position peaked at $14.5M in Q4 2021.
  • 75 funds tracked by Wall St. Rank held Stem as of Q1 2026.

Based on Deutsche Bank's 13F filing for Q1 2026, filed 6 May 2026.