Investors have faced record volatility and an overload of potential market catalysts to consider this year. 2020 has also presented opportunities to build positions in stocks that have delivered incredible returns and look poised to deliver more big wins. Major indexes have pushed through uncertainty and gone on to set new highs, but it's not too late to add fantastic companies that can power your portfolio and shape your financial future. 

Read on for a look at three stocks that are worth buying before the year is out. 

Image source: Getty Images.

Continue reading


Source Fool.com