ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248
WLFC Q1 2026 Earnings EPS Surges Past Estimates on Strong Leasing Activity
Beazer Homes BZH Q1 2026 Earnings Surprise EPS Beat Defies Expectations
Ryde Group RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947
GBR Q3 2023 Earnings Small Profit Reported Stock Rises 177 Points
TRP Q1 2026 Earnings NearMiss on EPS with Modest Stock Uptick