Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

18.000.3713.88

Industry avg

86.905.5416.12

Fair price

$20.71$64.61$4.98

Upside

382.78%1406.06%16.11%