MSFT, HP, DELL, AAPL market cap