Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

6.702.0514.33

Industry avg

24.692.9214.65

Fair price

$22.77$8.80$6.32

Upside

268.41%42.41%2.24%