GWW Financials: WW Grainger Inc AI Analysis