Ubisoft Entertainment SA (EPA:UBI)
France flag France · Delayed Price · Currency is EUR
4.678
-0.109 (-2.28%)
May 21, 2026, 5:39 PM CET

Ubisoft Entertainment Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6445161,4592,4853,0314,922
Market Cap Growth
-56.62%-64.62%-41.30%-18.01%-38.41%-38.43%
Enterprise Value
2,0681,9392,8703,6733,7075,504
Last Close Price
4.793.8311.1519.5024.4639.95
PE Ratio
---15.75-62.22
Forward PE
--22.2410.2445.8416.40
PS Ratio
0.340.370.771.081.672.32
PB Ratio
0.410.370.811.322.052.72
P/TBV Ratio
-21.33----
P/FCF Ratio
0.822.101.515.904.737.71
P/OCF Ratio
0.791.841.454.624.406.97
PEG Ratio
-2.402.402.407.746.20
EV/Sales Ratio
1.101.391.511.602.042.59
EV/EBITDA Ratio
-5.11181.653.505.386.24
EV/EBIT Ratio
18.69--11.43-15.72
EV/FCF Ratio
2.637.902.978.725.788.62
Debt / Equity Ratio
1.291.291.211.341.661.14
Debt / EBITDA Ratio
4.734.7335.112.293.332.22
Debt / FCF Ratio
7.317.312.245.963.843.24
Net Debt / Equity Ratio
0.320.320.650.690.660.34
Net Debt / EBITDA Ratio
1.181.1874.451.241.410.70
Net Debt / FCF Ratio
1.831.831.223.101.510.97
Asset Turnover
0.320.320.390.470.380.43
Inventory Turnover
26.3026.3023.4314.9610.6411.91
Quick Ratio
2.552.551.642.112.691.44
Current Ratio
2.552.551.682.172.781.49
Return on Equity (ROE)
-95.05%-95.05%-8.64%9.39%-30.06%4.58%
Return on Assets (ROA)
-17.49%-17.49%-0.38%4.10%-6.33%4.45%
Return on Invested Capital (ROIC)
-65.65%-50.22%-0.98%7.07%-19.97%6.68%
Return on Capital Employed (ROCE)
-37.60%-37.60%-0.80%7.90%-12.40%10.10%
Earnings Yield
-11.42%-285.79%-10.90%6.35%-16.30%1.61%
FCF Yield
122.17%47.58%66.27%16.95%21.16%12.98%
Buyback Yield / Dilution
-2.02%-3.97%0.10%-5.06%0.46%-0.33%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.