Leopold AschenbrennerBE history

Issuer:
BLOOM ENERGY CORP
Quarters tracked:
2 (Q4 2025Q1 2026)
Current shares:
6,485,408
Current value:
$878.71M
Peak shares:
10,076,022 (Q4 2025)
Overall change:
-36%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20266,485,408$878.71M$135.49-3,590,614-36%
Q4 202510,076,022$875.51M$86.89NEW