News

Renaissance Technologies’ Q2 2025 13F portfolio grew to $75B. Check out the significant stake increases and major reductions ...