XL GROUP PLC's ticker is XLXXXX and the CUSIP is G98290102.
There were no reported owners of XL GROUP PLC in Q3 2023.