A quarter ago, it was expected that this maker of industrial and construction fasteners would post earnings of 0.53persharewhenitactuallyproducedearningsof0.52, delivering a surprise of -1.89%. Fastenal, which belongs to the Zacks Building Products - Retail industry, posted revenues of 1.92billionforthequarterendedJune2024,missingtheZacksConsensusEstimateby0.291.88 billion. The company has topped consensus revenue estimates just once over t ...