Ubisoft Entertainment

UBI · Euronext Paris · EUR

€5.15Change from previous close: −2.65%Absolute change: −€0.14

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€715.27M
Enterprise value
€1.08B
P/E (trailing 12 months)
-0.45
Forward P/E
1,598.1
PEG
2.68
Price/book
0.47
Price/sales
0.51
EV/EBITDA
2.84
EV/revenue
0.77

Profitability and growth

Gross margin
88.1%
Operating margin
-148.9%
Net margin
-105.7%
ROE
-95.0%
ROA
-17.5%
ROIC
-65.6%
Revenue growth (year over year)
-39.9%

Financial health

Total cash
€1.35B
Total debt
€1.79B
Debt/equity
1.29
Current ratio
2.55
Quick ratio
2.55
Altman Z-Score
-0.60
Piotroski F-Score
4.00

Dividends

Payout ratio
0.0%

Analysts and estimates

Average price target
€5.23
Median price target
€5.00
High price target
€10.00
Low price target
€3.50
Analysts with a price target
12
Consensus
Hold
Forward EPS
€0.00
EPS estimate, current year
-€1.12

Shares and trading

Beta
-0.18
Average volume
761.09K
Shares outstanding
139M
Float
96.11M
Institutional ownership
45.5%
Insider ownership
28.3%