Logo

Twitter

Twitter stock soars 23% after Musk buys 9.2% stake worth $3 bn

"Amount beneficially owned: 73,486,938 shares consisting of shares of Common Stock held by the Elon Musk Revocable Trust dated July 22, 2003 for which Elon Musk is the sole Trustee," Twitter said in its regulatory filing with the US Securities and Exchange Commission (SEC).