Why didn't I buy shares of Baidu.com (BIDU) when the IPO that priced last night at $27 opened today at $66 per share? Did it really hit $151 this afternoon? Is it 1999 all over again?
Now I know this is the largest search site in China, and only 10% of that country is online today, and people are making a Google (GOOG) comparison, but keep in mind the company is now worth more than $4.3 billion and had first quarter sales of $5.1 million.