in mean stock what what does dd mean in stock talk In the three days after Elon Musk engineered a deal to buy Twitter he sold roughly 85 billion worth of shares in Tesla to help fu… Wednesday, June 1, 2022 Edit