SPMC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction
Trupanion TRUP Q1 2026 Earnings Strong Earnings Beat Yet Stock Edges Lower
GIB Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher
Valmont Industries VMI Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Strength
MNST Q1 2026 Earnings EPS Beats Estimates by 83 Stock Edges Higher
INSM Q1 2026 Earnings EPS Beat Surprises Market Stock Slides 3