Investing News Fastenal Exceeds Profit Expectations Due to Strong Demand for Onsite Products October 12, 2023