Bloom Energy BE Q1 2026 Earnings Beat Revenue NA EPS 044 Equity EQR Surges 100 Nearing 6971 Resistance 20260520