Tractor Supply stock is a "Buy" given its wide-moat growth, digital tailwinds, a 3.2% dividend, and shares below $40 fair ...