NPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Cerus Corporation CERS Q1 2026 Earnings Narrowing Losses Beat Estimates as Cost Discipline Strengthens GLPI Q1 2026 Earnings EPS Misses Estimates as Revenue Remains Unreported HTGC Q1 2026 Earnings Slight EPS Miss as Investment Income Holds Steady FTK Q1 2026 Earnings EPS Misses Estimates as Stock Declines Olaplex Holdings Inc OLPX Q1 2026 Earnings Significant EPS Beat Highlights Operational Resilience