Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

21.4215.9843.34

Industry avg

33.677.4218.07

Fair price

$108.12$31.95$28.68

Upside

57.15%-53.56%-58.31%