Helmerich & Payne, Inc.

Price 44.90 P/E (Trailing) -
Change 0.00 P/E (Forward) 62.71
Change % 0.00% Dividend Yield 6.33%
Prev Close 44.9 Dividend 2.84
Volume 1260123 Market Cap 4.90B
Year Low 35.745 EPS (Trailing) -0.12
Year High 64.8 EPS (Forward) 0.72

HP Price Chart