market cap Microsoft vs. Apple last six months