SAT Saratoga posts surprising loss as EPS tumbles 1286 below estimates but shares hold steady Ecolab Inc ECL Q1 2026 Earnings Preview Resilient Segment Growth Drives Bullish Consensus Projections San Juan SJT Stock Swing Trade Technical Weakness 20260420 elf Beauty ELF EPS surges 70 above estimates but stock drops 8 signaling investor concerns beyond the beat Oxford OXLCZ shares tick higher despite Q4 earnings miss investors focus on 2027 note outlook AFGE Q1 2026 Earnings EPS Misses Estimates Amid Stable Bond Performance OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips CRMT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares TRIN Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction