Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

24.7614.5826.28

Industry avg

31.8330.9821.83

Fair price

$96.69$159.83$62.46

Upside

28.58%112.54%-16.94%