Helmerich & Payne, Inc.

Price 39.27 P/E (Trailing) -
Change 0.31 P/E (Forward) 30.06
Change % 0.80% Dividend Yield 7.29%
Prev Close 38.96 Dividend 2.84
Volume 901532 Market Cap 4.24B
Year Low 38.65 EPS (Trailing) -0.78
Year High 73.74 EPS (Forward) 1.30

HP Price Chart