Fastenal Company Analysis: Performance & Dividend Review | Monexa