LCH: DE Shaw made the most money for investors in 2024, Citadel takes the honors since inception Posted on January 20, 2025 at 12:00 pm. 2024 LCH Investments’ annual hedge fund ranking places DE Shaw as number one in making investors’ net profits in 2024. [Read More]To access this content, you must be a member. Visit the Plans page for details.