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