RE: Trust pilot11 Feb 2021 12:03
what does that even mean?
I'm thinking long term here, what is the structural integrity of the business? What is the market still sceptical of? The revenue to market cap is absolutely ridiculous. Either this is the bargain of the century, or ridiculously high risk.
It is decently capitalised from a balance sheet perspective... I guess the market senses a capital raise or something to bolster acquisition growth, so could be dilution fear. It has to do something to keep up the crazy growth rates, otherwise competitors will come in and erode margins.