Ralliant Corporation RAL Crushes Q1 2026 Estimates EPS 057 Tops Views Thor Industries THO Crushes Q1 2026 Estimates EPS 034 Tops Views ProPetro Holding PUMP Rallies 404 as Bulls Target 1907 20260518