Company Name: XL Group plc
XL Group is an insurance and reinsurance company. Through its subsidiaries, XL Group provides property and casualty and specialty products to a wide range of corporations, firms, enterprises and other insurance companies.
Ticker Symbol: XL (New York Stock Exchange)
Company Website: http://xlgroup.com
Headquarters: Dublin, Ireland