In 2019 $BABA had…

- Revenue $376 Billion
- Free cashflow $69 billion
- 2.61 billion shares outstanding
- Share price $170

In 2024:

- Revenue $961 billion
- Free cashflow $153 billion
- 2.39 billion shares outstanding 
- Share price $85 

$JD $PDD $BIDU $KWEB