Smurfit SW Q1 2026 Results Miss Estimates EPS 033 vs 040 Zydus Lifesciences Shares Gain on Robust Q4 Results with Buyback Announcement Reviva RVPH Q3 2025 Earnings 120 EPS Surges Past 198 Estimates Schrodinger SDGR Q1 2026 Earnings Miss Sparks Concern