TGEN Q1 2026 Earnings EPS Surprises to the Upside Stock Rises 79
Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower
NTIC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment
PowerFleet AIOT Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction
GD Q1 2026 Earnings Strong Earnings Beat Driven by Aerospace and Defense Momentum
New Fortress Energy Q1 2026 Earnings Deep EPS Miss Triggers Sharp Stock Decline