Sell Off?We prefer not to sell into negative momentum. The sell off has been consistent with the sell off in the tech sector so we do not think it is company specific. The company has grown revenues by 52% and is expected to grow another 65% this year. Margins are trending upwards and cash flows are growing. At EV/EBITDA of 7.5x, shares are trading below pre-pandemic levels. We would view this as a hold for now.
When asked whether one should sell, this was the response from 5i. GLTA