Total Valuation
Helmerich & Payne has a market cap or net worth of €3.40B. The enterprise value is €4.97B.
Market Cap€3.40B
Enterprise Value€4.97B
Share Statistics
Helmerich & Payne has 99,938,940 shares outstanding. The number of shares has decreased by -2.65% in one year.
Shares Outstanding99,938,940
Owned by Insiders3.82%
Owned by Institutions0.41%
Financial Efficiency
Helmerich & Payne’s return on equity (ROE) is -0.06 and return on invested capital (ROIC) is 3.92%.
Return on Equity (ROE)-0.06
Return on Assets (ROA)-0.02
Return on Invested Capital (ROIC)3.92%
Return on Capital Employed (ROCE)0.04
Revenue Per Employee238.60K
Profits Per Employee-10.19K
Employee Count15,700
Asset Turnover0.56
Inventory Turnover9.84
Valuation Ratios
The current PE Ratio of Helmerich & Payne is ―. Helmerich & Payne’s PEG ratio is 0.09.
PE Ratio―
PS Ratio0.59
PB Ratio0.80
Price to FCF18.81
Price to Operating Cash Flow6.58
PEG Ratio0.09
Income Statement
In the last 12 months, Helmerich & Payne had revenue of 3.75B and earned -165.09M in profits. Earnings per share was -1.66.
Revenue3.75B
Gross Profit553.50M
Operating Income232.32M
Pretax Income-74.11M
Net Income-165.09M
EBITDA658.78M
Earnings Per Share (EPS)-1.66
Cash Flow
In the last 12 months, operating cash flow was 579.63M and capital expenditures -264.34M, giving a free cash flow of 315.29M billion.
Operating Cash Flow579.63M
Free Cash Flow315.29M
Free Cash Flow per Share3.15
Dividends & Yields
Helmerich & Payne pays an annual dividend of ―, resulting in a dividend yield of ―
Dividend Per Share―
Dividend Yield―
Payout RatioN/A
Free Cash Flow Yield―
Earnings Yield―
Stock Price Statistics
Beta-0.40
52-Week Price Change65.01%
50-Day Moving Average35.48
200-Day Moving Average31.17
Relative Strength Index (RSI)43.63
Average Volume (3m)4.00
Important Dates
Helmerich & Payne upcoming earnings date is Nov 19, 2026, After Close (Confirmed).
Last Earnings DateAug 5, 2026
Next Earnings DateNov 19, 2026
Ex-Dividend Date―
Financial Position
Helmerich & Payne as a current ratio of 1.80, with Debt / Equity ratio of 72.34%
Current Ratio1.80
Quick Ratio1.40
Debt to Market Cap0.99
Net Debt to EBITDA3.18
Interest Coverage Ratio2.15
Taxes
In the past 12 months, Helmerich & Payne has paid 85.83M in taxes.
Income Tax85.83M
Effective Tax Rate-1.16
Enterprise Valuation
Helmerich & Payne EV to EBITDA ratio is 6.51, with an EV/FCF ratio of 36.79.
EV to Sales1.14
EV to EBITDA6.51
EV to Free Cash Flow36.79
EV to Operating Cash Flow7.90
Balance Sheet
Helmerich & Payne has €231.39M in cash and marketable securities with €1.86B in debt, giving a net cash position of -€1.63B billion.
Cash & Marketable Securities€231.39M
Total Debt€1.86B
Net Cash-€1.63B
Net Cash Per Share-€16.32
Tangible Book Value Per Share€21.77
Margins
Gross margin is 10.49%, with operating margin of 6.20%, and net profit margin of -4.41%.
Gross Margin10.49%
Operating Margin6.20%
Pretax Margin-1.98%
Net Profit Margin-4.41%
EBITDA Margin17.59%
EBIT Margin0.90%
Analyst Forecast
The average price target for Helmerich & Payne is €41.06, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target€41.06
Price Target Upside16.90% Upside
Analyst ConsensusModerate Buy
Analyst Count11
Revenue Growth Forecast8.77%
EPS Growth Forecast-406.29%