Alibaba is quite a curious name for a company with one of the largest initial public offerings in history. Consider the origin of its name.
from Wiki: Ali Baba
Is it not odd that such a large company would derive its name from an Arabian story of theft?
One wonders if years from now we will consider this IPO to be one of the largest heists of investors funds in history?
Let's watch over the next few months to see how the stock price performs.