Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

22.412.3419.52

Industry avg

32.525.0818.49

Fair price

$13.69$20.48$8.93

Upside

45.13%117.14%-5.29%