W.W. Grainger (GWW): Growth, Amazon Competition, and Ethics in 2025 | Monexa