Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

7.940.853.11

Industry avg

31.286.2515.00

Fair price

$57.44$107.52$70.28

Upside

293.98%637.43%382.01%