Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

13.350.5510.74

Industry avg

30.032.3011.44

Fair price

$19.42$35.84$9.19

Upside

124.98%315.35%6.48%