Quest Resource Holding Corporation QRHC Holds Steady at 119 A Neutral Stance Amid Key Levels HL Q1 2026 Earnings EPS Misses Estimates by 101 Amid Operational Challenges Natural Gas Prices Surge as Storage Tightens and US Weather Turns Hotter