SDST Q1 2026 Earnings WiderthanExpected Loss Weighs on Shares PPL Q1 2026 Earnings EPS Beats Estimates Utility Operations Drive Steady Performance NFT Limited MI Q3 2018 Earnings Massive EPS Miss Sends Stock Sharply Lower Fastly Inc FSLY Q1 2026 Earnings Solid EPS Beat Amid Revenue Gaps and Slight Stock Pullback Armata Pharmaceuticals ARMP Q1 2026 Earnings Massive EPS Miss as PreRevenue Biotech Struggles with Costs DoorDash Q1 2026 Earnings EPS Surpasses Expectations with 1296 Beat