XL Group Ltd. (XL)

Market Cap:

$11,320,000,000

Last Price ():

$43.30

Change: -0.14% Open: $43.37 Low: $43.26 High: $43.59
Div. Yield: 2.08% Price/Earnings: 20.8 Price/Book: 1.0 Price/Sales: 1.0