Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

21.872.0713.48

Industry avg

13.801.878.93

Fair price

$23.50$33.71$24.67

Upside

-36.91%-9.48%-33.75%