Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

13.421.9814.75

Industry avg

31.8330.9821.83

Fair price

$36.08$238.55$22.51

Upside

137.20%1468.41%47.99%