Helmerich and Payne Inc (NYSE:HP)

43.79
Delayed Data
As of Jun 29
 -0.22 / -0.50%
Today’s Change
20.93
Today|||52-Week Range
54.59
+84.77%
Year-to-Date