Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares Tetra Tech Q1 2026 Earnings EPS Beats Estimates Stock Rises 147 OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher ATHM Q4 2025 Earnings Narrow EPS Miss Sends Stock Slightly Lower CBSH Q1 2026 Earnings EPS Surpasses Expectations by 7 Amid Stable Operations HEPS Q1 2026 Earnings Loss per Share Widens as Stock Dips Nearly 4