Helmerich & Payne, Inc.

Price 50.80 P/E (Trailing) 77.29
Change 0.33 P/E (Forward) 22.41
Change % 0.65% Dividend Yield 5.63%
Prev Close 50.47 Dividend 2.84
Volume 922904 Market Cap 5.78B
Year Low 44.56 EPS (Trailing) 0.65
Year High 73.74 EPS (Forward) 2.25

HP Price Chart