Key Financial Ratios

Financial Highlights

Net Combined Ratio
Net Loss Ratio
Expense Ratio
Net Profit Margin

2021
87%
63%
24%
24%
2020
88%
68%
20%
12%
2019
14%
76%
52%
24%