Skechers Stock Price Chart - Heres Why Skechers Has 15 Upside Before Earnings