During the week beginning on May 12, big-time money managers released their 13F filings, giving retail investors a look into their Q1 2025 buys and sells. Renaissance Technologies is one of the firms ...