SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat
Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower
MRK Q1 2026 Earnings EPS Surprise on a Loss Stock Declines 22
PLTR Q1 2026 Earnings EPS Surges Past Estimates but Stock Declines
FOXA Q1 2026 Earnings EPS Surges Past Estimates with 339 Beat
SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty