Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

30.371.113.29

Industry avg

24.692.9214.65

Fair price

$7.88$25.61$43.23

Upside

-18.72%164.03%345.70%