Stephen Taub Icahn’s Private Fund Posts Another Annual Loss The legendary activist’s investment portfolio has lost money for six straight years. Stephen Taub March 5, 2025