Virax VRAX Stock Today Drops 1230 Key Support at 026 20260520 Guidewire Software GWRE Q1 2026 Earnings Surprise EPS 117 Up Significant Maiden MHLA Q3 2024 Results Meet Expectations Revenue NA Ethos Technologies LIFE Reports Strong Q1 2026 Revenue NA EPS Beats Black Hawk BKHAR Stock Consolidating at 139 Next Move Ahead 20260520 Helios Technologies HLIO Stock Jumps 137 Approaching 8295 20260520 SmartStop SMA Q1 2026 Beat Revenue NA EPS Exceeds by Significant