Fastenal Company FAST is a national wholesale distributor of industrial and construction supplies. It distributes its products through company-owned stores mostly located in North America. The company has gradually grown from a fastener distributor to a full-line industrial supplier. Weakness in sales of the industrial fasteners, lower sales to customers in the oil & gas industry, a stronger U.S. dollar, softness in the Canadian business and overall weakness in the industrial economy is hurting the company’s sales. However, Fastenal’s vending trends improved in 2015 as efforts on improving the quality of signings/installs paid off.Investors should also note the recent earnings estimate revisions for FAST has been mostly upward. Moreover, FAST has a favorable history in earnings season. Fastenal has delivered three positive earnings surprises in the last four quarters, making an average positive surprise of 1.05%.Currently, FAST has a Zacks Rank #3 (Hold), but that could definitely change following Fastenal’s earnings report which was just released. We have highlighted some of the key stats from this just-revealed announcement below:Earnings: FAST reported in line results. The company reported EPS of $0.44, in line with our consensus earnings estimate. Investors should note that these figures take out stock option expenses.Revenues: FAST reported revenues of $986.7 million, which surpassed our consensus estimate of $984 million.Key Stats to Note: Fastenal’s daily sales rose 1.9%, much less than 8.8% increase in the prior-year quarter. However, daily sales improved from 2% decline reported in the prior quarter. Share price: Share prices declined 2.43% in the pre-market trading.Check back later for our full write up on this FAST earnings report later!Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report >>Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report FASTENAL (FAST): Free Stock Analysis Report To read this article on Zacks.com click here.