TE

----
EC
Electron Capital Partners, LLC
BuySellPriceUnit: Shares

Holdings History

Date
Latest1.13%-3.00M1.00%2.93M
Q2 20261.08%-3.00M1.04%2.93M
Q1 20260.81%+2.43M2.13%5.93M
Q4 2025--+3.50M1.31%3.50M
Q2 20231.33%-1.86M0.00%0.00
Q1 20231.71%-2.39M1.33%1.86M