Helmerich & Payne (GB:0J4G)
LSE:0J4G
United Kingdom
0J4GHelmerich & Payne
$31.46
-$1.29(-3.94%)
At close: 4:00 PM EDT