10,817

Revenues
(€ million)

1,180

Economic Sales
(€ million)

298

Adjusted EBIT
(€ million)

240

EBIT
(€ million)

174

Net Profit
(€ million)

Extensive presence in
Spain, France, Italy, Portugal
and Poland

200,000

points of sale
distributed

c. 50,000

POS Terminals installed

€50bn

invoiced in products and services

> 600

Platforms and service points

Over 90% of the Logista's facilities use renewable electricity

2021 Data