TOL Toll Brothers beats Q1 estimates but shares drop 32 despite modest revenue growth Why Aurelion AURE might surprise investors this quarter Eye on Rally 20260508 Is Hancock HWCPZ stock building strength Q1 2026 Better Than Expected What market slippage Helmerich HP Helmerich swings to loss misses EPS by 2456