Allergan Inc. (AGN), Canadian Pacific Railway Ltd (CP): Pershing Square Up 25%

While most hedge funds continue to lag the market, having returned an average of only 2% through May, about half of what S&P 500 (INDEXSP:.INX) returned......(read more)