Fastenal Q1 2025 Earnings: Sales Up, EPS Flat - What It Means | Monexa