Icahn Pays $118M For Navistar Stake Billionaire investor Carl Icahn has picked up a 9.8 percent stake in military truck and recreational vehicle manufacturer Navistar International Corp. December 17, 2025