Bloom Energy BE Q1 2026 Earnings Beat Revenue NA EPS 044 Vera Therapeutics VERA Q1 2026 Earnings Miss Sparks Concern Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 EU Negotiators Reach Agreement on Key Safeguard Clauses in EUUS Trade Deal