Foghorn Therapeutics FHTX Posts Record Q1 2026 EPS 029 Blows Past Estimates Netflix Q1 2026 Earnings EPS Falls Short of Expectations but Stock Edges Higher Jeff Bezos Defends Billionaire Wealth Champions AI Potential and Discusses Tax Policy in CNBC Interview El Pollo LOCO Delivers Q1 2026 Beat EPS 028 vs 022 Expected