
No matter how cynical the overall market is Helmerich & Payne, Inc (HP) performance over the last week is recorded 9.48%
Helmerich & Payne, Inc (NYSE: HP) on Tuesday, soared 7.46% from the previous trading day, before settling in for the closing price of $15.69. Within