Fastenal Company (FAST): This Winona, MN-based wholesale distributor of industrial and construction products has gained 2.7% in the past six months. The Zacks Consensus Estimate for earnings in the current fiscal year has been revised 0.4% upward in the last seven days. Further, the stock has a Zacks Rank of 2.