MSFT, ADBE, AAPL, YHOO