Government Pledges 120 Million to Support UK Ceramics Industry Arlo ARLO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Gentex Corporation GNTX Surges 084 Nearing 2400 Resistance 20260520 British Oil BP Q1 2026 Earnings Surprise EPS 020 Up Significant