About us
12,428
Revenues (€ million)
1,684
Economic Sales(€ million)
366
Adjusted EBIT(€ million)
293
EBIT (€ million)
272
Net Profit(€ million)
Extensive presence
in Spain, France, Italy, Portugal, Poland and Benelux.
200,000
points of sale distributed
c. 73,000
POS terminalsinstalled
> €50bn
invoiced inproducts and services
> 700
platforms andservice points
100%
of the warehouses in our main markets use renewable electricity or low emissions
H1 2023 results presentation
H1 2023 results announcement
First half 2023 results presentation call
Director's resignation and appointment of a new Director
FY2023 Results Announcement (Oct-Sep)
Q3 2023 Results Announcement (Oct-Jun)
H1 2023 Results Announcement (Oct-Mar)