Tesla, Microsoft and Amazon Forecast: Tech Stocks Diverge | SharesLocker