Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

12.614.7190.09

Industry avg

86.905.5416.12

Fair price

$43.82$7.48$1.14

Upside

588.94%17.69%-82.11%