- 2018 revenues at €2,705 million, up 7% at constant exchange rates
- Net combined ratio at 77.9% (-3.3%-p)
- Operating profit at €431 million, up 17%
- Net income at €345 million, up 8%
- Historically highest level of portfolio value at €2,096 million, up 6%
- #1 brand recommended for trade credit insurance in 2018, for customers and brokers