About us
12,986
Revenues (€ million)
1,757
Economic Sales(€ million)
385
Adjusted EBIT(€ million)
326
EBIT (€ million)
308
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
97%
of the warehouses in our main markets use renewable electricity or low emissions
Appointment of Board of Directors’ Secretary
The company informs of the details of operations carried out in relation to the Liquidity Contract during the fourth quarter of the year 2024
Notice of call of General Shareholders' Meeting
FY2025 results
Q3 2025 results
H1 2025 results