TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower
PPC Q1 2026 Earnings Earnings Miss Expectations Stock Declines Slightly
GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions
FSEA Q3 2024 Earnings Modest Profit Amid Narrowing Margins
CTOS Q1 2026 Earnings EPS Surprises with Smaller Loss but Stock Dips
CHRW Q1 2026 Earnings EPS Surpasses Estimates Amid Mixed Market Signals