Back to Shares

Helmerich & Payne Inc

07 Jun 2026 02:02 AM

20 minutes delayed
Value/last trade
37.46 USD
Price Down -5.40%
-2.14
Day high/low
39.60 - 37.40
Ex-Dividend Date

18 Aug 2026

Dividend Pay Date

01 Sep 2026

Rolling 12m Net Div

0.25