apple and microsoft stock prices