MAIRE

MAIRE · Borsa Italiana · EUR

€12.49Change from previous close: +0.48%Absolute change: +€0.06

Close · October 2, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
€4.08B
Enterprise value
€4.11B
P/E (trailing 12 months)
15.0
Forward P/E
13.0
PEG
1.30
Price/book
6.28
Price/sales
0.56
EV/EBITDA
7.96
EV/revenue
0.56

Profitability and growth

Gross margin
20.8%
Operating margin
6.1%
Net margin
3.7%
ROE
48.8%
ROA
3.3%
ROIC
49.5%

Financial health

Total cash
€1.56B
Total debt
€1.53B
Debt/equity
2.35
Current ratio
1.11
Quick ratio
0.99
Altman Z-Score
1.49
Piotroski F-Score
5.00

Dividends

Annual dividend per share
€0.59
Dividend yield
4.7%
Payout ratio
71.8%
Ex-dividend date
April 20, 2026

Analysts and estimates

Average price target
€17.10
Analysts with a price target
10
Consensus
Buy

Shares and trading

Beta
0.99
Average volume
572.41K
Shares outstanding
326.51M
Float
145.07M
Institutional ownership
10.6%
Insider ownership
4.2%