Thor Industries THO Q1 2026 Earnings Massive Earnings Beat Surprises the Market CNTX Q1 2026 Earnings Context Therapeutics Beats EPS Estimates with NarrowerThanExpected Loss CPSS Q4 2025 Earnings EPS Misses Estimates by 105 Stock Rises Global Partners GLP Q1 2026 Earnings Massive EPS Surprise of 455 as Partnership Delivers Strong Results REE Automotive Q4 2024 Earnings Narrowed Loss Beats Estimates Shares Gain CTO Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally