Helmerich & Payne, Inc. (HP)
Market price: $39.70
3 valuation methods
EV / Revenue: $23.00 to $72.68 (midpoint $36.44)
P / B: $28.78 to $54.54 (midpoint $38.69)
EV / EBITDA: $34.15 to $81.08 (midpoint $59.47)