Cathie Wood buys $17.2 million of tumbling tech stock

October 25, 2025

Here are Cathie Wood’s latest moves.