First FCNCA Q1 2026 Earnings Beat Revenue NA EPS 4486 Hesai HSAI Slides 453 as Selling Pressure Mounts 20260515 British Gas Pays 20 Million Over Prepayment Meter ForceFitting Scandal Regulatory Breach Impacts Vulnerable Customers OFS Credit OCCIO Q1 2026 Earnings Miss EPS 076 vs 022 Expected