PG Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Performance GLPI Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported GENB Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Biotech Navigates Pipeline OLLI Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Dips LXRX Earnings Overview 20260523 EFOI Q4 2024 Earnings Narrowed Loss Highlights Ongoing Restructuring Efforts