Whale Rock CapitalBE history

Issuer:
BLOOM ENERGY CORP
Quarters tracked:
6 (Q1 2025Q2 2026)
Current shares:
1,608,305
Current value:
$486.83M
Peak shares:
4,680,973 (Q3 2025)
Overall change:
-59%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 20261,608,305$486.83M$302.70-45,483-3%
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