Stock decliners:
Alphabet Inc.’s stock
        GOOG,
        
        GOOGL,
        
       dropped 7% after the Google parent’s better-than-expected results were overshadowed by the relatively weak performance for the company’s Google Cloud platform. 
SunPower Corp. shares
        SPWR,
        
       fell 9% after the solar-power company said it would have to restate some results as it overstated some inventory. 
Shares of Texas Instruments Inc. were 5% lower after the company missed quarterly forecasts and guided to earnings below Wall Street estimates.
Teladoc Health Inc. shares
        TDOC,
        
       fell 7% after the virtual-care company reported a narrower-than-expected quarterly loss but revenue fell short of estimates. 
Read the full article here