3 Stocks for Future Millionaires

If you have a desire to be a millionaire someday -- I mean, come on, you're reading about investing. Of course, you're interested -- then one of the best ways to get there is to invest in great companies that can generate high rates of return over time and compound your wealth over decades. There are a lot of stocks out there, but not all of them are going to fit that specific description. 

So we asked three of our contributing investors to highlight stocks they see as having the potential to be wealth-compounding machines over time. Here's what they had to say about Ambarella (NASDAQ: AMBA), Gilead Sciences (NASDAQ: GILD), and American Tower (NYSE: AMT).

Image source: Getty Images.

Continue reading


Source: Fool.com