Some excellent dividend stocks have been beaten down in the recent market turbulence, and three that look particularly attractive are STORE Capital (STOR), Walgreens Boots Alliance (WBA 1.60%), and Bank of America (BAC 1.00%). In this video, Matt Frankel, CFP®, explains why all three of these look like great bargains for patient long-term investors.