Helmerich & Payne, Inc. (LON:0J4G)
London flag London · Delayed Price · Currency is GBP · Price in USD
34.19
+0.25 (0.72%)
Mar 6, 2026, 4:46 PM GMT

Helmerich & Payne Ratios and Metrics

Millions GBP. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
Market Cap
2,5421,6382,2393,1252,9022,205
Market Cap Growth
25.09%-26.88%-28.33%7.68%31.62%87.81%
Enterprise Value
3,9343,0863,3693,2703,0461,777
PE Ratio
--13.318.8710.13739.40-9.02
Forward PE
51.9725.779.0613.0414.71-
PS Ratio
0.840.591.091.461.892.43
PB Ratio
1.270.811.031.511.411.02
P/TBV Ratio
1.310.811.031.561.421.01
P/FCF Ratio
19.0518.8415.859.57-100.7854.47
P/OCF Ratio
6.034.054.395.0316.6421.68
EV/Sales Ratio
1.291.111.641.531.981.96
EV/EBITDA Ratio
5.566.595.294.619.11-270.12
EV/EBIT Ratio
28.491247.769.887.7290.22-5.56
EV/FCF Ratio
29.4835.5123.8410.01-105.7943.90
Debt / Equity Ratio
0.750.730.610.200.200.19
Debt / EBITDA Ratio
3.633.282.090.571.21-116.23
Debt / FCF Ratio
11.3217.709.401.24-14.0518.89
Net Debt / Equity Ratio
0.680.680.520.070.07-0.03
Net Debt / EBITDA Ratio
3.152.941.770.200.4310.29
Net Debt / FCF Ratio
9.8215.837.990.44-5.01-1.67
Asset Turnover
0.670.600.540.660.440.25
Inventory Turnover
12.3111.3615.3218.7616.5910.12
Quick Ratio
1.381.231.531.802.051.55
Current Ratio
2.031.802.672.402.541.83
Return on Equity (ROE)
-10.96%-5.57%12.10%15.68%0.24%-10.47%
Return on Assets (ROA)
-3.18%0.11%6.44%9.52%0.21%-6.59%
Return on Invested Capital (ROIC)
-3.76%0.13%7.50%11.43%0.28%-8.53%
Return on Capital Employed (ROCE)
-2.65%0.06%9.84%14.34%1.11%-9.76%
Earnings Yield
-9.24%-7.51%11.28%9.87%0.14%-11.09%
FCF Yield
5.25%5.31%6.31%10.45%-0.99%1.84%
Dividend Yield
2.21%4.59%5.60%4.66%2.74%3.69%
Payout Ratio
--61.54%48.95%46.41%1544.59%-33.46%
Buyback Yield / Dilution
-0.00%0.00%0.01%1.98%0.00%
Total Shareholder Return
-4.59%5.60%4.68%4.72%3.69%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.