We use cookies for your convenience

Cathie Wood sells $25 million of a lagging tech stock