Rapid7 Q1 2026 Earnings EPS Surges Past Estimates Shares Rise on Profitability Beat CHDN Q1 2026 Earnings EPS Beats Estimates by 182 Stock Edges Lower Tetra Technologies TTI Q1 2026 Earnings EPS Beat Drives 81 Surprise Amid Revenue Disclosures Lacking THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise OXLCN Q4 2025 Earnings Preferred Stock Reports Slight EPS Miss Amid Steady Portfolio Performance Ameriprise Financial AMP Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction