Stock Waves Charts of the Day: TSLA, AMD, MSFT & More