MFE-MediaForEurope

MFEA · Borsa Italiana · EUR

€2.18Change from previous close: −1.54%Absolute change: −€0.03

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€1.52B
Enterprise value
€4.29B
P/E (trailing 12 months)
11.4
Forward P/E
4.44
Price/book
0.44
Price/sales
0.27
EV/EBITDA
9.61
EV/revenue
0.78

Profitability and growth

Gross margin
22.2%
Operating margin
3.4%
Net margin
3.0%
ROE
5.6%
ROA
2.3%
Revenue growth (year over year)
94.5%

Financial health

Total cash
€270.4M
Total debt
€2.98B
Debt/equity
0.89
Current ratio
0.83
Quick ratio
0.65

Dividends

Annual dividend per share
€0.22
Dividend yield
9.9%
Payout ratio
0.0%
Ex-dividend date
July 27, 2026

Analysts and estimates

Average price target
€3.75
Median price target
€3.75
High price target
€4.50
Low price target
€3.00
Analysts with a price target
4
Consensus
Strong buy
Forward EPS
€0.49
EPS estimate, current year
€0.36

Shares and trading

Beta
1.11
Average volume
2.64M
Shares outstanding
469.9M
Float
435.25M
Institutional ownership
20.7%
Insider ownership
36.6%