Company Valuation: Helmerich & Payne, Inc.

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,958 3,893 4,192 3,004 2,197 3,922 - -
Change - 31.62% 7.69% -28.33% -26.88% 78.56% - -
Enterprise Value (EV) 1 3,065 4,086 4,386 4,276 4,042 5,457 5,159 4,888
Change - 33.29% 7.35% -2.51% -5.47% 34.99% -5.45% -5.26%
P/E Ratio -9.02x 739x 10.1x 8.87x -13.3x -28.5x 38.5x 11.8x
PBR 1.02x 1.41x 1.51x 1.03x 0.81x 1.48x 1.43x 1.34x
PEG - -7x 0x -0.5x 0x 1.7x -0x 0x
Capitalization / Revenue 2.43x 1.89x 1.46x 1.09x 0.59x 0.99x 0.93x 0.91x
EV / Revenue 2.52x 1.98x 1.53x 1.55x 1.08x 1.37x 1.22x 1.13x
EV / EBITDA 46.9x 9.08x 4.64x 5.11x 4.33x 6.37x 5.18x 4.65x
EV / EBIT -8.65x -311x 7.8x 9.72x 13.1x 37x 14.5x 11.1x
EV / FCF 56.5x 61.4x 10x 22.6x 34.7x 14.9x 12x 10.8x
FCF Yield 1.77% 1.63% 9.99% 4.43% 2.88% 6.72% 8.34% 9.27%
Dividend per Share 2 1 1 1 1 1 1.022 1.111 1.226
Rate of return 3.65% 2.7% 2.37% 3.29% 4.53% 2.6% 2.83% 3.12%
EPS 2 -3.04 0.05 4.16 3.43 -1.66 -1.378 1.019 3.335
Distribution rate -32.9% 2,000% 24% 29.2% -60.2% -74.2% 109% 36.8%
Net sales 1 1,219 2,059 2,872 2,757 3,746 3,970 4,227 4,331
EBITDA 1 65.32 450.1 944.6 837.1 934.2 856.2 996.1 1,050
EBIT 1 -354.4 -13.15 562.2 439.7 309.2 147.3 355.7 441
Net income 1 -326.2 6.953 434.1 344.2 -163.7 -154 101.5 182.8
Net Debt 1 107.9 193.4 194.4 1,272 1,846 1,534 1,237 965.3
Reference price 2 27.41 36.97 42.16 30.42 22.09 39.25 39.25 39.25
Nbr of stocks (in thousands) 107,899 105,290 99,427 98,755 99,440 99,931 - -
Announcement Date 11/17/21 11/16/22 11/8/23 11/13/24 11/17/25 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-28.48x1.37x6.37x2.6% 3.92B
17.61x5.58x12.56x4.11% 26.51B
30.65x3.01x9.09x4.26% 7.49B
7.02x0.84x3.33x4.59% 7.24B
32.29x2.85x8.14x-.--% 6.74B
25.68x3.14x13.01x-.--% 6.23B
21.68x4.11x8.55x2.65% 5.74B
14.51x0.48x4.31x3.1% 4.94B
-75.56x1.12x5.85x3.48% 4.36B
9.75x2.93x5.63x11.26% 2.22B
Average 5.51x 2.54x 7.68x 3.61% 7.54B
Weighted average by Cap. 11.95x 3.42x 9.21x 3.38%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. HP Stock
  4. Valuation Helmerich & Payne, Inc.
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!