Maire S.p.A. (LON:0QEP)
London flag London · Delayed Price · Currency is GBP · Price in EUR
12.95
+0.02 (0.15%)
At close: Nov 5, 2025

Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212011 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2011 - 2020
Integrated E&C Solutions Revenue
6.59B5.54B
Log In
Log In
Log In
Upgrade
Sustainable Technology Solutions Revenue
415.26M357.55M
Log In
Log In
Log In
Upgrade

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212011 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2011 - 2020
Italy Revenue
-252.29M
Log In
Log In
Log In
Upgrade
Europe (EU) Revenue
-545.01M
Log In
Log In
Log In
Upgrade
Europe (Non-EU) Revenue
-7.46M
Log In
Log In
Log In
Upgrade
Total Europe Revenue
730.50M804.76M
Log In
Log In
Log In
Upgrade
Middle East Revenue
4.68B3.87B
Log In
Log In
Log In
Upgrade
The Americas Revenue
177.05M200.40M
Log In
Log In
Log In
Upgrade
Africa Revenue
1.09B771.69M
Log In
Log In
Log In
Upgrade
Asia Revenue
322.74M254.96M
Log In
Log In
Log In
Upgrade
Other Geographic Revenue
--
Log In
Log In
Log In
Upgrade

EBITDA

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212011 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2011 - 2020
Integrated E&C Solutions EBITDA
370.98M300.73M
Log In
Log In
Log In
Upgrade
Sustainable Technology Solutions EBITDA
104.75M85.63M
Log In
Log In
Log In
Upgrade

Key Performance Indicators

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 20212011 - 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 2011 - 2020
Integrated E&C Solutions Order Intake
5.14B3.64B
Log In
Log In
Log In
Upgrade
Sustainable Technology Solutions Order Intake
411.44M337.79M
Log In
Log In
Log In
Upgrade
Total Order Intake
5.55B3.98B
Log In
Log In
Log In
Upgrade
Integrated E&C Solutions Backlog
13.48B13.49B
Log In
Log In
Log In
Upgrade
Sustainable Technology Solutions Backlog
387.85M331.79M
Log In
Log In
Log In
Upgrade
Total Backlog
13.87B13.82B
Log In
Log In
Log In
Upgrade
Updated Sep 30, 2025. Data Source: Fiscal.ai.