Herbalife was back in the news again last week with the announcement of Carl Icahn’s position in the company made public partially through his regulatory filings. The news prompted a round of analysis of Icahn and Bill Ackman (Pershing Square Capital) who find themselves on the opposite side of large Herbalife positions. According to the Wall Street Journal, Icahn now owns approximately 13% of the company.