Maire S.p.A. (BIT:MAIRE)
Italy flag Italy · Delayed Price · Currency is EUR
13.60
+0.01 (0.07%)
Nov 12, 2026, 5:35 PM CET

Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '26 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 Revenue
6.84B6.60B5.54B
Sustainable Technology Solutions Revenue
661.95M495.01M357.55M
Revenue (Other)
1.00K--
Revenue (Total)
7.50B7.10B5.90B

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '26 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
Italy Revenue
--252.29M
Europe (EU) Revenue
--545.01M
Europe (Non-EU) Revenue
--7.46M
Total Europe Revenue
743.66M719.05M804.76M
Middle East Revenue
4.11B4.70B3.87B
The Americas Revenue
214.64M122.45M200.40M
Africa Revenue
1.16B1.10B771.69M
Asia Revenue
1.27B455.08M254.96M
Revenue (Other)
4.52M-1.00K-
Revenue (Total)
7.50B7.10B5.90B

EBITDA

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '26 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 EBITDA
401.21M377.94M300.73M
Sustainable Technology Solutions EBITDA
155.12M122.19M85.63M
Operating Income (Other)
-76.47M-69.15M-64.76M
Operating Income (Total)
479.86M430.99M321.61M

Key Performance Indicators

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '26 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
8.92B5.47B3.64B
Sustainable Technology Solutions Order Intake
1.06B529.24M337.79M
Total Order Intake
9.98B6.00B3.98B
Integrated E&C Solutions Backlog
15.57B12.36B13.49B
Sustainable Technology Solutions Backlog
786.10M366.02M331.79M
Total Backlog
16.35B12.73B13.82B