top of page
Financial Figures
USD
550.6 M
USD
600.0 M
USD
667.5 M
2021
2022
2023
2023 Shareholders' Equity
USD 667.5 M
$0
82%
EUROPE
$0
6%
MENA
$0
12%
LATAM
Financial Highlights
52%
Net Loss Ratio
Explore all the sections:
2023 Gross Written Premium
USD 401.3 M
NCR
NLR
ER
NPM
NET COMBINED RATIO
NET LOSS RATIO
EXPENSE RATIO
NET PROFIT MARGIN
NCR
NLR
ER
NPM
87%
52%
35%
26%
2023
NCR
NLR
ER
NPM
85%
54%
31%
23%
2022
NCR
NLR
ER
NPM
87%
63%
24%
24%
2021
bottom of page