Oppenheimer analyst Dominick Gabriele downgrades Block (NYSE:SQ) from Outperform to Perform.
Why Cargurus (CARG) Stock Is Volatile This Week
CarGurus Inc (NASDAQ: CARG) shares are trading lower by 4.1% to $17.54 Friday morning, pulling back following Thursday strength.