CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42
GNK Q1 2026 Earnings Significant EPS Beat Amid Challenging Market Conditions
DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle
Phillips 66 Q1 2026 Earnings Surprising Profit Amid a Challenging Macro Environment
Emerson Electric EMR Q1 2026 Earnings Narrow EPS Miss as Industrial Automation Remains Resilient
Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher