UBI Ubisoft Entertainment SA

5.070EUR+1.85%Mkt Cap: 765.99M $P/E: —

Ubisoft Entertainment SA produces, publishes, distributes, and operates video games for consoles, PC, smartphones, and tablets in physical and digital formats in Europe, North America, and internationally. It designs and…

Key Statistics

Company
Market Cap765.99M USD
Enterprise Value1.13B USD
Revenue (TTM)1.52B USD
Gross Profit1.34B USD
Net Income (TTM)-1.60B USD
Revenue/Share10.56 EUR
Last Price5.070 EUR
Fiscal Year EndMar 2026
MR QuarterMar 2026
Employees16.6K
CountryFR
SectorCommunication Services
IndustryElectronic Gaming & Multimedia
ISINFR0000054470
Valuation
P/E (Trailing)—
P/E (Forward)1545.96
PEG2.68
EV/EBITDA2.73
EV/Revenue0.74
P/S0.50
P/B0.45
EPS (TTM)-11.16
EPS (Forward)0.00
52W Range
3.70222% of range10.01
52W High10.01 EUR
52W Low3.702 EUR
Profitability
Gross Margin88.12%
Oper. Margin-148.86%
EBITDA Margin27.19%
Profit Margin-105.70%
ROE-100.52%
ROA-37.39%
Growth
Revenue Growth-39.90%
Earnings Growth—
Cash Flow & Leverage
Operating CF-443.70M USD
CapEx (TTM)37.83M USD
FCF Margin23.12%
FCF Yield45.80%
Net Debt488.37M USD
Net Debt/EBITDA1.18
Balance Sheet
Debt/Equity1.22
Current Ratio2.55
Quick Ratio2.55
Book Value/Sh11.02 EUR
Cash/Share10.10 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateNov 14, 2008
Analyst Consensus
Rating3.2 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5.229 EUR
Upside (mean)+3.1%
Target Range3.500 EUR – 10.00 EUR
3.500+3.1% to mean10.00
# Analysts12
Ownership
Shares Out.139.00M
Float96.11M
Insiders28.32%
Institutions45.48%
Technical
SMA 505.306 (-4.5%)
SMA 2005.016 (+1.1%)
Beta-0.18
S&P 52W Chg14.58%
Avg Vol (30d)603.77K
Avg Vol (10d)508.70K
Technical Indicators
RSI (14)43.4
MACD-0.0315
MACD Signal0.0004
MACD Hist.-0.0319
BB Upper5.690 EUR
BB Middle5.254 EUR
BB Lower4.818 EUR
BB Width16.60%
ATR (14)0.2371 EUR
Vol Ratio (20d)0.76x