Helmerich & Payne, Inc. (HP)
Market price: $39.70
3 valuation methods
EV / Revenue: $21.56 to $73.24 (midpoint $35.19)
P / B: $29.22 to $55.07 (midpoint $38.82)
EV / EBITDA: $32.57 to $78.62 (midpoint $58.72)