technology Stock Owner Cathie Wood Sold $97 Million in Palantir Shares; Question Arises: Should Investors Also Sell PLTR Stocks? , and Administrator 2025 May 10