Leopold AschenbrennerBE history

Issuer:
BLOOM ENERGY CORP
Quarters tracked:
2 (Q4 2025Q1 2026)
Current shares:
6,893,908
Current value:
$934.06M
Peak shares:
10,484,522 (Q4 2025)
Overall change:
-34%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20266,893,908$934.06M$135.49-3,590,614-34%
Q4 202510,484,522$911.00M$86.89NEW