EM Q2 2024 Earnings Stellar EPS Surprise of 42957 Schneider National Q1 2026 Earnings EPS Surpasses Expectations on Strong Cost Control GWRE Q1 2026 Earnings EPS Soars 48 Above Estimates Stock Rises 335 PARR Q1 2026 Earnings Earnings Miss Weighs on Results but Stock Edges Higher Biohaven Ltd BHVN Q1 2026 Earnings Wider Loss Than Expected as PreRevenue Biotech Advances Pipeline TNXP Q1 2026 Earnings WiderThanExpected Loss Amid Continued Pipeline Development