Although Microsoft warned last week that floods in Thailandcould disrupt personal computer shipments, investors are more concerned with the tech company’s defensive characteristics, said Ed Maguire, a managing director at CLSA.

Maguire has a $32 price target for Microsoft stock and a "buy" rating, which he has held on the company’s shares since July 2010.