Fastenal Company Q2 2025 Earnings: Growth, Stock Split & Dividend Analysis | Monexa