Icahn Capital To Return Investors Money Carl Icahn is returning money to all outside investors in his $7 billion hedge fund. December 17, 2025