XL CAPITAL LTD's ticker is XL and the CUSIP is G98255105.
There were no reported owners of XL CAPITAL LTD in Q3 2023.