Avantor, Inc. (AVTR)
Market price: $17.13
3 valuation methods
EV / Gross Profit: $18.29 to $44.45 (midpoint $32.26)
P / B: $23.89 to $62.11 (midpoint $37.88)
EV / Revenue: $33.18 to $85.19 (midpoint $51.85)