Anne Cronin

Cathie Wood Says Twitter's Advertising Model May Not Be Right

by

She sold 185,900 shares of Twitter on April 11, one week after Elon Musk revealed his 9.2% stake in the company.