Cathie Wood's Ark Invest Added Shares Of Palantir, Twitter, And Sold Apple, Facebook On FridayBenzinga • 02/27/21
Palantir sinks 13% as filings show 3 top executives offloaded 2.7 million shares following lockup expiration (PLTR)Business Insider • 02/23/21