Vitamin Shoppe: Will First-Quarter Earnings Fuel Another Rally?