Tractor Supply beat worth almost $1B