3 Top Stocks You Can Buy on Sale

While the coronavirus outbreak caused the stock market to plunge by more than 35% from its all-time highs in late March, it has rebounded rather sharply, currently down by just over 10% in 2020.

Despite the strong performance since its March lows, there are still some excellent bargains in the stock market for patient, long-term investors. Here's why Berkshire Hathaway (NYSE: BRK.A) (NYSE: BRK.B), Bank of America (NYSE: BAC), and Realty Income (NYSE: O) still look like compelling opportunities, even after the recent market rally.

Image source: Getty Images.

Continue reading


Source Fool.com