Technology / Twitter Report: Twitter Now Worth a Third of $44B Purchase Price Fidelity's latest valuation may put investors on edge By Jenn Gidman Posted May 31, 2023 6:37 AM CDT Copied Back