Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

8.480.9810.51

Industry avg

86.905.5416.12

Fair price

$51.23$28.19$7.67

Upside

924.61%463.80%53.39%