Helmerich & Payne, Inc.

Price 16.69 P/E (Trailing) -
Change -0.15 P/E (Forward) 91.52
Change % -0.89% Dividend Yield 16.86%
Prev Close 16.84 Dividend 2.84
Volume 3633388 Market Cap 1.92B
Year Low 12.4 EPS (Trailing) -0.12
Year High 64.8 EPS (Forward) 0.18

HP Price Chart