1 month Helmerich & Payne stock falls on revenue miss, outlook concerns Investing.com Helmerich & Payne stock falls on revenue miss, outlook concerns. Helmerich Payne (HP) X