Reviva Pharmaceuticals RVPH Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage SNY Q1 2026 Earnings EPS Beats Estimates by 407 Despite Stock Decline CHCI Q1 2008 Earnings EPS Misses Estimates Sharply Stock Gains Despite Weakness NTRSO Q1 2026 Earnings Northern Trust Beats EPS Estimates by 1435 Shares Dip Slightly CVGI Q1 2026 Earnings EPS Beat Delivers Positive Surprise Amid Revenue Disclosures PLAB Q1 2026 Earnings EPS Surges 1178 Above Estimates Shares Rally