Trading multiples


P/E ratioP/B ratioEV/EBITDA

Company trading at

13.271.594.53

Industry avg

175.735.7612.94

Fair price

$518.77$141.66$111.79

Upside

1224.75%261.75%185.46%