Todays Zacks Rank Growth and Income Buy: Fastenal

This nuts and bolts distributor beat Q1 estimates, and estimates are headed higher....