Revvity Inc RVTY Q1 2026 Earnings EPS Beat Amid Revenue Discretion Shares Edge Higher
Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance
Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower
MRVI Q1 2026 Earnings EPS Surprises to the Upside Stock Falls Amid Cautious Outlook
Imperial Oil Q1 2026 Earnings Earnings Miss Amid Weaker Upstream Margins
BuzzFeed Inc BZFD Q1 2026 Earnings EPS Misses Estimates as Stock Surprises with Rally