Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

7.372.337.93

Industry avg

19.778.7118.95

Fair price

$62.29$86.71$55.47

Upside

168.40%273.59%139.00%