Stephen Taub Premium Carl Icahn’s Investment Funds Post First Profit in Four Years The funds are one of the 10 business segments of Icahn Enterprises. Stephen Taub March 5, 2018