Helmerich & Payne, Inc. (HP) NYSE

17.62

-0.07(-0.40%)

Updated at August 18 03:28PM

Currency In USD