Check out the Insider Transactions tab which shows a Director bot about $1.6 million work of NAV about $19.65/sh. The Director must feel good about Carl Icahn buying NAV too!
He's only a director since October - he and Carl Icahn were two of those buying all the stock up during the past year. I wouldn't place too much on him being a follower of Icahn. Just another person who is going to oversee the breakup of Navistar.
Would the common stock holder benefit if there is a breakup of NAV? They must since the director and Icahn both have so many shares.