On the 19th Sept. 2014 $BABA opened at 92.70$ at the NYSE. Today it has 35.8x the revenue and 35.6x the net income.
The stock was lower yesterday at 90.82$
Sometimes the stock market is widely irrational.
Ofc I don't know for sure but this can be the home run bet for Charlie.