Helmerich & Payne, Inc Announces First Quarter Results
TULSA, Okla.–(BUSINESS WIRE)–Helmerich & Payne, Inc. (NYSE: HP) reported a net loss of $70 million or $(0.66) per diluted share from operating revenues of $246 million for the quarter ended December 31, 2020, compared to […]