FrancoNevada Q1 2026 Earnings EPS Beats Estimates by 137 Shares Edge Higher
Ennis Inc Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher
GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured
Surf Air Mobility Inc SRFM Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Higher
ODFL Q1 2026 Earnings EPS Beats Estimates Stock Rises 131
FormFactor Q1 2026 Earnings EPS Beats Estimates by Wide Margin