Ark Invest’s Cathie Wood sells $142 million of #Twitter shares ahead of the earnings report. Twitter stock is down over 45% in the last 6 months

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.