HD vs MSFT: HD returned -7.2% over the past year — faceoff