Helmerich & Payne Inc (HP) Shares Fall 3.1% -- What GF Score of 72 Tells Investors

On May 21, 2026, Helmerich and Payne Inc (HP) shares fell 3.1% today, closing at $39.61. Over the past 52 weeks, the stock has traded as high as $41.82 and as low
Open original source