Ryder System Inc R Q1 2026 Earnings EPS Surprises 965 Above Estimates TECH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Demand Signals MRT Q4 2025 Earnings Narrower Loss Surprises Market Stock Slightly Dips TechnipFMC FTI Q1 2026 Earnings EPS Delivers 118 Surprise but Shares Retreat EVTV Q4 2025 Earnings Significant Loss Reported Amidst Zero Revenue ST Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains