Up 43% to 133%, Is It Too Late to Buy These 3 Stocks?

It's said that timing is everything.

Many investors might apply this logic to the stock market. It's true that a well-timed investment can create millionaires, and poorly-timed investments can wreck fortunes. However, the quality of the investment is more important than timing. A high-quality investment could continue strong growth and even outperform for years to come.

The S 500 and Composite are each up more than 10% year to date, but some stocks have performed far better than those indexes.

Continue reading


Source Fool.com