ZENA Q4 2025 Earnings Significant EPS Miss Amid Surprising Stock Rally CanFite Biopharma Q4 2023 Earnings Significant EPS Surprise as Biotech Focuses on Clinical Pipeline RZB Q1 2026 Earnings Strong Earnings Beat Bolsters Credit Profile ICON plc ICLR Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges Energizer Holdings Q1 2026 Earnings EPS Crushes Estimates by Over 100 as Cost Initiatives Drive Profitability LeonaBio Inc LONA Q1 2026 Earnings NarrowerThanExpected Loss Buoyed by RD Progress