Fastenal Co. stock (US3119001044): Mixed Q1 results amid cautious outlook for 2026 industrial demand — alphai