Shares of Tractor Supply (NASDAQ: TSCO) have fallen by 17.9% this week, according to data from S&P Global Market Intelligence ...