Maire S.p.A. (BIT:MAIRE)
Italy flag Italy · Delayed Price · Currency is EUR
12.87
-0.46 (-3.45%)
At close: Mar 13, 2026

Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Integrated E&C Solutions Revenue
5.54B
Integrated E&C Solutions Revenue Growth
38.64%
Sustainable Technology Solutions Revenue
357.55M
Sustainable Technology Solutions Revenue Growth
36.59%

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Italy Revenue
252.29M
Italy Revenue Growth
-2.89%
Europe (EU) Revenue
545.01M
Europe (EU) Revenue Growth
-14.65%
Europe (Non-EU) Revenue
7.46M
Europe (Non-EU) Revenue Growth
-95.60%
Total Europe Revenue
804.76M
Total Europe Revenue Growth
-24.64%
Middle East Revenue
3.87B
Middle East Revenue Growth
112.10%
The Americas Revenue
200.40M
The Americas Revenue Growth
-22.88%
Africa Revenue
771.69M
Africa Revenue Growth
25.21%
Asia Revenue
254.96M
Asia Revenue Growth
-46.82%

EBITDA

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Integrated E&C Solutions EBITDA
300.73M
Integrated E&C Solutions EBITDA Growth
43.71%
Sustainable Technology Solutions EBITDA
85.63M
Sustainable Technology Solutions EBITDA Growth
31.45%

Key Performance Indicators

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Integrated E&C Solutions Order Intake
6.33B3.64B
Integrated E&C Solutions Order Intake Growth
73.64%-66.49%
Sustainable Technology Solutions Order Intake
500.00M337.79M
Sustainable Technology Solutions Order Intake Growth
48.02%12.93%
Total Order Intake
6.83B3.98B
Total Order Intake Growth
71.47%-64.36%
Integrated E&C Solutions Backlog
12.36B13.49B
Integrated E&C Solutions Backlog Growth
-8.35%-8.80%
Sustainable Technology Solutions Backlog
366.00M331.79M
Sustainable Technology Solutions Backlog Growth
10.31%44.02%
Total Backlog
12.73B13.82B
Total Backlog Growth
-7.90%-7.99%
Updated Dec 31, 2025. Data Source: Fiscal.ai.