ECP
STEM icon

Electron Capital Partners’s Stem STEM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-163,390
Closed -$57.2K 42
2025
Q1
$57.2K Buy
163,390
+32,313
+25% +$11.3K ﹤0.01% 35
2024
Q4
$79K Buy
131,077
+4,453
+4% +$2.69K ﹤0.01% 38
2024
Q3
$44.1K Buy
126,624
+1,444
+1% +$503 ﹤0.01% 42
2024
Q2
$139K Buy
125,180
+1,926
+2% +$2.14K 0.01% 42
2024
Q1
$270K Buy
+123,254
New +$270K 0.01% 42
2023
Q4
Sell
-4,978,739
Closed -$21.1M 41
2023
Q3
$21.1M Buy
4,978,739
+1,909,478
+62% +$8.1M 0.95% 27
2023
Q2
$17.6M Buy
+3,069,261
New +$17.6M 0.76% 22
2023
Q1
Sell
-4,839,271
Closed -$43.3M 50
2022
Q4
$43.3M Sell
4,839,271
-93,174
-2% -$833K 1.77% 19
2022
Q3
$65.8M Buy
4,932,445
+280,783
+6% +$3.75M 2.9% 10
2022
Q2
$33.3M Buy
4,651,662
+3,557,187
+325% +$25.5M 1.56% 21
2022
Q1
$12.1M Sell
1,094,475
-154,325
-12% -$1.7M 0.48% 35
2021
Q4
$23.7M Buy
+1,248,800
New +$23.7M 1.21% 23
2021
Q3
Sell
-445,529
Closed -$16M 65
2021
Q2
$16M Buy
+445,529
New +$16M 0.78% 29