 According to the All-in-one Screener, a Premium feature of GuruFocus, five stocks with high financial strength and good dividend yields that have outperformed the Standard Poors 500 Index in 2020 are Medifast Inc. NYSE:MED, Weis Markets Inc. NYSE:WMK, Nu Skin Enterprises Inc. NYSE:NUS, Big Lots Inc. NYSE:BIG and SpartinNash Co. NASDAQ:SPTN. 