Helmerich & Payne, Inc.

Price 42.60 P/E (Trailing) -
Change 1.01 P/E (Forward) 61.07
Change % 2.43% Dividend Yield 6.83%
Prev Close 41.59 Dividend 2.84
Volume 778656 Market Cap 4.53B
Year Low 35.745 EPS (Trailing) -0.32
Year High 64.8 EPS (Forward) 0.68

HP Price Chart