Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

6.121.434.65

Industry avg

14.541.765.93

Fair price

$17.48$9.04$9.38

Upside

137.50%22.86%27.47%