Live feed16:04:35·14mINSIDERFilingvia QuantisnowNew insider Scruggs Todd N. claimed ownership of 42,131 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.HP· Helmerich & Payne Inc.EnergyOriginal source