Carmila

CARM · Euronext Paris · EUR

€14.20Change from previous close: −0.56%Absolute change: −€0.08

Close · October 5, 2026

Valuation

Data as of October 4, 2026

Valuation multiples

Market cap
€1.98B
Enterprise value
€4.69B
P/E (trailing 12 months)
6.74
Forward P/E
7.36
Price/book
0.58
Price/sales
3.52
EV/EBITDA
13.4
EV/revenue
8.34

Profitability and growth

Gross margin
75.9%
Operating margin
59.3%
Net margin
52.3%
ROE
8.7%
ROA
3.2%
Revenue growth (year over year)
-1.3%
Earnings growth (year over year)
92.0%

Financial health

Total cash
€85.36M
Total debt
€2.79B
Debt/equity
0.82
Current ratio
0.46
Quick ratio
0.44

Dividends

Annual dividend per share
€1.36
Dividend yield
9.5%
Payout ratio
64.2%
Ex-dividend date
May 20, 2026

Analysts and estimates

Average price target
€20.60
Median price target
€20.25
High price target
€23.00
Low price target
€18.00
Analysts with a price target
6
Consensus
Strong buy
Forward EPS
€1.94
EPS estimate, current year
€1.87

Shares and trading

Beta
0.67
Average volume
104.12K
Shares outstanding
138.54M
Float
82.61M
Institutional ownership
33.5%
Insider ownership
36.6%