BAC vs MSFT: BAC returned +22.8% over the past year — faceoff