OMC Q1 2026 Earnings EPS Exceeds Expectations as Stock Gains
Shutterstock Q4 2025 Earnings EPS Misses Estimates as Stock Edges Lower
XOMA Q1 2026 Earnings EPS Misses Estimates as Royalty Revenue Falls Short
SWAG Q1 2026 Earnings Profitability Milestone with Positive EPS
ECL Q1 2026 Earnings EPS Misses Estimates Modestly Stock Rises on Operational Strength