Helmerich & Payne, Inc. (0J4G.L) LSE

31.79

-0.723(-2.22%)

Updated at January 15 02:46PM

Currency In USD