S stockcomps.com Since Jobs, Apple and Microsoft returns are nearly identical 2 points toado85 6 years ago 0 comments