Worth putting a small position into Baba now?
Their profit and revenue has doubled in the last 5 years. Anyone know why they’re going down? Is it cause of fear of China or is there another reason?
Return on Invested Capital – 20-23%
Return on Assets – 16-19%
$ 18 billion in Cash
Short term Assets – $65 Billion
Total Assets – $161 Billion
Short term Liabilities – $30 billion
Total Liability – $65 billion
They also have a ton of potential with theChkense market as well as the markets in South east Asia. Is there smth that I’m missin? Thanks
Leave a Reply