36% Returns: How D.E. Shaw Beat Citadel & Millennium to Top 2024
D.E. Shaw’s Oculus Fund posted 36.1% net returns while Composite delivered 18%, earning $11.1 billion for investors to claim #1 on the 2024 LCH rankings. Here’s the technical breakdown.