Amazon (NASDAQ: AMZN) and Lowe's Companies (NYSE: LOW) are two different yet successful businesses. Both have rewarded shareholders handsomely over the years.

Amazon's stock has gained over 425% in the past five years while Lowe's has had a nearly 160% increase. These have handily beat the S&P 500 Index's 102% price rise.

The past isn't necessarily a predictor of the future, but it is comforting examining what these companies have achieved. However, investing is about the future. These are both strong companies, but which one offers a better return right now?

Continue reading


Source Fool.com