On Holding AG (ONON)
Market price: $32.17
4 valuation methods
EV / Revenue: $10.09 to $22.79 (midpoint $15.24)
P / E: $11.11 to $21.43 (midpoint $15.39)
P / B: $13.47 to $42.70 (midpoint $22.62)
EV / Gross Profit: $18.61 to $38.39 (midpoint $25.67)