JNJ vs MSFT: JNJ returned +63.8% over the past year — faceoff