Helmerich HP Q1 2026 Earnings Miss EPS 038 vs 002 Expected Tech Rally Fails to Lift Broader Market as Indexes Decline Markel Group MKL Shows Resilience Near Resistance Despite Slight Pullback Hanmi HAFC Gains 183 Support Holds at 2848 20260520