Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

14.731.2615.72

Industry avg

24.854.7412.01

Fair price

$30.17$67.30$13.66

Upside

68.72%276.40%-23.62%