Stephen Taub Premium Icahn’s Investment Funds Continue Losing Streak The legendary octogenarian investor’s portfolio started off the year in the red after six straight losing years. Stephen Taub May 12, 2025