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

Continue to the next section:

Financial Highlights

52%

Net Loss Ratio

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