Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

25.002.9515.64

Industry avg

175.735.7612.94

Fair price

$96.30$26.72$11.33

Upside

602.92%95.02%-17.29%