Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

12.063.739.77

Industry avg

31.286.2515.00

Fair price

$65.61$42.40$38.84

Upside

159.42%67.67%53.56%