Helmerich & Payne, Inc.

Price 54.14 P/E (Trailing) -
Change 0.00 P/E (Forward) 22.66
Change % 0.00% Dividend Yield 5.25%
Prev Close 54.14 Dividend 2.84
Volume 1560381 Market Cap 5.84B
Year Low 44.56 EPS (Trailing) -0.12
Year High 75.02 EPS (Forward) 2.39

HP Price Chart