Market Overview

Barclays Maintains WW Grainger at Overweight, Lowers PT from $246 to $243