Tiger Global Management and Alpha Wave Ventures have cut their holdings to below 1% each. Net loss: $1.46 billion for the ...
Currently, the numbers point to strong profitability, with an operating margin of 32% and an FCF margin of 19%, supported by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results