Were Hedge Funds Right About Flocking Into Ardagh Group S.A. (ARD) ?

We at Insider Monkey have gone over 700 13F filings that hedge funds and prominent investors are required to file by the SEC. The 13F filings show the......(read more)