Tronox TROX Slips 644 Testing 759 Support 20260515 Assurant AIZ Delivers Q1 2026 Beat EPS 595 vs 535 Expected Taboolacom TBLA Crushes Q1 2026 Estimates EPS 006 Tops Views MFIN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction RFIL Q1 2026 Earnings Strong EPS Surprise Drives Share Gains Despite Limited Revenue Disclosure CME Group Q1 2026 Earnings Earnings Miss Estimates as EPS Falls Short Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher CTOS Q1 2026 Earnings EPS Beats Estimates Significantly Stock Declines Credo Technology Group CRDO Climbs Over 6 Bullish Breakout Nears Key Resistance