SAIHEAT SAIH Flat at 1119 Consolidation Continues 20260520 Trilogy Metals TMQ Q1 2026 Earnings Miss EPS 004 vs 002 Expected US Consumer Price Growth Accelerates to 38 in April Reaching Highest Level Since May 2023 Helios Technologies HLIO Stock Jumps 137 Approaching 8295 20260520 Is OReilly Automotive ORLY Still a Buy After 102 Rally 20260520 DHI Group DHX Q1 2026 Earnings Surprise EPS 008 Up Significant First Solar FSLR Reports Strong Q1 2026 Revenue NA EPS Beats