For Carl Icahn, it’s the kind of vindication money just can’t buy.

Last week, the billionaire and shareholder agitator dropped his $1.7 billion bid to buy Commercial Metals Co. after the scrap...