Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

17.970.7115.97

Industry avg

86.905.5416.12

Fair price

$41.11$66.22$8.58

Upside

383.70%679.11%0.93%