18 hours Helmerich & Payne (HP) Expected to Beat Earnings Estimates: Can the Stock Move Higher? Zacks X