Ubisoft Entertainment SA (EPA:UBI)
France flag France · Delayed Price · Currency is EUR
4.922
+0.105 (2.18%)
Jun 15, 2026, 5:35 PM CET

Ubisoft Entertainment Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
6625161,4592,4853,0314,922
Market Cap Growth
-50.16%-64.62%-41.30%-18.01%-38.41%-38.43%
Enterprise Value
1,0371,9392,8703,6733,7075,504
Last Close Price
4.923.8311.1519.5024.4639.95
PE Ratio
---15.75-62.22
Forward PE
--22.2410.2445.8416.40
PS Ratio
0.470.370.771.081.672.32
PB Ratio
0.480.370.811.322.052.72
P/TBV Ratio
27.3821.33----
P/FCF Ratio
2.702.101.515.904.737.71
P/OCF Ratio
2.361.841.454.624.406.97
PEG Ratio
-2.402.402.407.740.19
EV/Sales Ratio
0.741.391.511.602.042.59
EV/EBITDA Ratio
2.735.11181.653.505.386.24
EV/EBIT Ratio
---11.43-15.72
EV/FCF Ratio
4.227.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.64%-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
-222.67%-285.79%-10.90%6.35%-16.30%1.61%
FCF Yield
37.07%47.58%66.27%16.95%21.16%12.98%
Buyback Yield / Dilution
-3.97%-3.97%0.10%-5.06%0.46%-0.33%