XL Group Ltd. (XL)

Market Cap:

$10,910,000,000

Last Price ():

$40.64

Change: -1.17% Open: $40.56 Low: $40.39 High: $41.00
Div. Yield: 2.14% Price/Earnings: 26.0 Price/Book: 1.0 Price/Sales: 1.0