Buy, Sell or Hold: Amazon.com Inc. (Nasdaq: AMZN) Has Been a Boon to Investors, but Now It's Time to Take Profits

We have been front-running many very positive catalysts since I first recommended buying Amazon.com Inc. (Nasdaq: AMZN) on Feb. 5.

First, that put us ahead of the bull-market rebound in U.S. stocks that started in early March. My recommendation also predated the launch of Kindle 2, as well as stimulus measures deployed by the United States and China in April.

Just as predicted, the U.S. economic recovery has gathered momentum and Amazon has benefited greatly by offering a compelling value proposition to a cash-strapped consumer.