Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Reported Claims, units
FY, 2020
Countries
Q2, 2023
Offices (Major Accounts)
Q3, 2019
Switzerland
32 Bärengasse
United States
525 W Monroe St #700
United States
555 Flower St
United States
1133 6th Ave 30th floor
United States
436 Walnut St
United States
202 Halls Mill Rd, Whitehouse Station