W.W. Grainger Inc.
1097.85
9.97 (0.92%)
At close: Jan 15, 2025, 9:48 AM