Market share:
10.8%
Direct premiums written: $29.6 billion
Shopping experience rating:
853
Claims satisfaction rating: 889
Financial strength:
A++
Market share:
10.8%
Direct premiums written: $29.6 billion
Shopping experience rating:
853
Claims satisfaction rating: 889
Financial strength:
A++