Leopold AschenbrennerBE history

Issuer:
BLOOM ENERGY CORP
Quarters tracked:
3 (Q3 2025Q1 2026)
Current shares:
6,893,908
Current value:
$934.06M
Peak shares:
10,484,522 (Q4 2025)
Overall change:
+116%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20266,893,908$934.06M$135.49-3,590,614-34%
Q4 202510,484,522$911.00M$86.89+7,290,720+228%
Q3 20253,193,802$56.22M$17.60NEW