Watch: Elon Musk sells 934,000 Tesla shares (youtube.com)
The "Squawk Box" team discusses Elon Musk's offloading of Tesla shares heading into the end of 2021.