Skechers Stock Chart - Why Skechers Stock Dove 27 In April The Motley Fool