Total Valuation
Helmerich & Payne has a market cap or net worth of $3.87B. The enterprise value is $4.97B.
Market Cap$3.87B
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.13%
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.74
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 $0.25, resulting in a dividend yield of 2.57%
Dividend Per Share$0.25
Dividend Yield2.57%
Payout Ratio-312.50%
Free Cash Flow Yield―
Earnings Yield―
Stock Price Statistics
Beta0.81
52-Week Price Change75.73%
50-Day Moving Average41.35
200-Day Moving Average36.41
Relative Strength Index (RSI)43.65
Average Volume (3m)712.00
Important Dates
Helmerich & Payne upcoming earnings date is Nov 18, 2026, After Close (Confirmed).
Last Earnings DateAug 5, 2026
Next Earnings DateNov 18, 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 $46.55, which is 11.43% higher than the current price. The consensus rating is Moderate Buy
Price Target$46.55
Price Target Upside8.88% Upside
Analyst ConsensusModerate Buy
Analyst Count11
Revenue Growth Forecast16.57%
EPS Growth Forecast-328.07%