Cathie Wood buys $18.7 million of troubled megacap tech stock Posted on July 12, 2025 By Yahoo News 2 Views Cathie Wood buys $18.7 million of troubled megacap tech stock Here are Cathie Wood’s latest moves. continue reading...