$ 0 0 Grainger shares rocketed to an annual high this week amid growing speculation that the residential giant could be the subject of a takeover.