Twitter Is Now Worth Just 33% of Elon Musk’s Purchase Price, Fidelity Says #1 Post by ericliuche » Thu, Jun 01, 2023, 7:02 PM UTC Twitter Is Now Worth Just 33% of Elon Musk’s Purchase Price, Fidelity Saysbloomberg.com