Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

5.521.266.05

Industry avg

17.372.969.28

Fair price

$40.81$30.37$19.90

Upside

214.66%134.19%53.41%