Ubisoft Entertainment SA (EPA:UBI)
France flag France · Delayed Price · Currency is EUR
4.825
+0.100 (2.12%)
Jul 24, 2026, 5:37 PM CET

Ubisoft Entertainment Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6495171,4592,4863,0634,936
Market Cap Growth
-48.83%-64.58%-41.30%-18.85%-37.94%-37.09%
Enterprise Value
1,024891.842,6383,7934,0385,556
Last Close Price
4.833.8411.1619.5124.4639.95
PE Ratio
---15.73-61.46
Forward PE
-254.7622.2410.2445.8416.40
PEG Ratio
-39.964.102.407.740.19
PS Ratio
0.470.370.821.081.692.32
PB Ratio
0.470.350.851.322.072.73
P/TBV Ratio
26.3520.95----
P/FCF Ratio
2.642.091.494.874.783.10
P/OCF Ratio
2.321.841.454.624.442.98
EV/Sales Ratio
0.730.641.481.652.232.61
EV/EBITDA Ratio
3.843.355.133.485.766.08
EV/EBIT Ratio
---12.10-23.01
EV/FCF Ratio
4.173.612.697.446.303.49
Debt / Equity Ratio
1.291.291.261.341.661.14
Debt / EBITDA Ratio
6.736.734.212.303.512.27
Debt / FCF Ratio
7.277.272.214.923.841.30
Net Debt / Equity Ratio
0.310.310.690.700.660.34
Net Debt / EBITDA Ratio
1.691.692.291.201.390.68
Net Debt / FCF Ratio
1.821.821.202.561.510.39
Asset Turnover
0.350.330.370.470.380.43
Inventory Turnover
40.4126.3023.4314.9610.6411.91
Quick Ratio
1.521.521.362.082.661.44
Current Ratio
1.561.561.432.172.781.49
Return on Equity (ROE)
-108.84%-97.63%-13.54%9.39%-30.06%4.58%
Return on Assets (ROA)
-36.58%-33.73%-3.77%3.97%-9.97%2.02%
Return on Invested Capital (ROIC)
-78.34%-61.03%-6.04%6.90%-19.67%4.36%
Return on Capital Employed (ROCE)
-47.93%-42.05%-5.17%7.84%-15.81%6.65%
Earnings Yield
---6.36%-1.63%
FCF Yield
37.82%47.77%67.16%20.52%20.94%32.24%
Buyback Yield / Dilution
-3.97%-3.97%13.72%-21.63%4.85%-0.82%
Total Shareholder Return
-3.97%-3.97%13.72%-21.63%4.85%-0.82%