Whale Rock CapitalBE history

Issuer:
BLOOM ENERGY CORP
Quarters tracked:
5 (Q1 2025Q1 2026)
Current shares:
1,653,788
Current value:
$224.07M
Peak shares:
4,680,973 (Q3 2025)
Overall change:
-58%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20261,653,788$224.07M$135.49+314,165+23%
Q4 20251,339,623$116.40M$86.89-3,341,350-71%
Q3 20254,680,973$395.87M$84.57+2,650,524+131%
Q2 20252,030,449$48.57M$23.92-1,924,085-49%
Q1 20253,954,534$77.75M$19.66NEW