Barclays analyst Guy Hardwick maintains W.W. Grainger (NYSE:GWW) with a Underweight and raises the price target from $1044 to $1047.