Stanley O'Neal was the CEO of Merrill Lynch & Co. in 2006 and received approximately $46 million in total compensation that year. He was a prominent Wall Street figure before resigning during the 2007 financial crisis. The other firms are major financial companies but not associated with O'Neal.