Institutional investors purchased a net $994.8 thousand shares of XL during the quarter ended March 2017, and now own 99.61% of the total float, a percentage that is typical for companies in the Multi-Line Insurance industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
NNIP ADVISORS BV Bought 92.0 Thousand shares of XL Group Ltd
GOLDMAN SACHS ASSET MANAGEMENT I... Bought 85.6 Thousand shares of XL Group Ltd
DESJARDINS GLOBAL ASSET MANAGEME... Bought 76.3 Thousand shares of XL Group Ltd