A10 Networks ATEN Q1 2026 Earnings Why the Beat Matters Century Alum CENX Q1 2026 Results Fall Short EPS 163 Revenue NA Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 Boss of Sarah FergusonLinked Firm Used Royal Ties to Threaten Employee With Jail Over Alleged Hacking Adani Group Agrees to 352 Million Settlement with US Over Iran Sanctions Allegations