W.W. Grainger, Inc. reaffirmed earnings guidance for the full year of 2021. For the year, the company expects net sales to be $12.7 - 13.0 billion. Earnings per Share to be $19.00 - 20.50.