Fastenal missed quarterly profit, sales, and operating profit margin estimates, which it attributed to weaker demand bec