A value is still very hard to put on this company for me.
It seems very expensive on paper but growth is fantastic, but there are questions of sustainability, but it could be the last man standing, but there is no moat, but Tencent and others seem to think it is the best, but the founders are selling, but revenue scale up is strong, but constant capital raises when they say they have enough capital, but but but ....
Flip a coin.
APT Price at posting:
$66.85 Sentiment: None Disclosure: Not Held