The stock sales follow the Tesla CEO’s deal to buy the social media company for about $44 billion. Post navigation Google Video Doodle Lets You Get Your Kicks on Route 66 – CNET Zakeke on Ubisoft partnership and how it makes merch out of screenshots