Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

9.350.3416.61

Industry avg

32.2211.0614.98

Fair price

$14.41$135.11$3.77

Upside

244.74%3132.21%-9.79%