ROST Q1 2026 Earnings Strong EPS Beat Drives Stock Rally DRCT Q1 2026 Earnings EPS Beats Estimates Despite Negative Results TrioTech International TRT Q3 2024 Earnings Modest Profit as Stock Surges on Thin Data Crane Company CR Q1 2026 Earnings Strong EPS Surprise Drives Positive Sentiment ORRF Q1 2026 Earnings EPS Beats Estimates by 908 GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism