Don't Nod Entertainment S.A. (EPA:ALDNE)
France flag France · Delayed Price · Currency is EUR
0.3900
-0.0050 (-1.27%)
Aug 10, 2026, 5:35 PM CET

Don't Nod Entertainment Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
58196081138
Market Cap Growth
-56.47%-55.47%-68.64%-25.88%-41.19%68.75%
Enterprise Value
-10.03-7.07-10.838.4850.5483.6
Last Close Price
0.390.651.464.849.6217.00

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----34.36-
Forward PE
-185.19185.1954.2617.5180.19
PEG Ratio
-0.870.870.870.873.40
PS Ratio
0.240.615.6911.4811.5113.14
PB Ratio
0.280.420.350.510.921.61
P/TBV Ratio
0.250.420.711.132.342.62
P/OCF Ratio
---19.20480.0326.77

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
--0.52-3.271.627.177.96
EV/EBITDA Ratio
-4.381.02--102.33
EV/EBIT Ratio
-4.380.22---
EV/FCF Ratio
-0.800.45---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-00.030.030.050.05
Debt / EBITDA Ratio
-----5.03
Net Debt / Equity Ratio
-0.78-0.78-0.58-0.44-0.35-0.63
Net Debt / EBITDA Ratio
6.389.592.9317.3911.13-66.50
Net Debt / FCF Ratio
0.981.751.302.161.324.63
Asset Turnover
0.280.280.030.050.070.14
Quick Ratio
14.8914.8923.2241.9631.5548.38
Current Ratio
14.8914.8923.2241.9631.5548.38
Return on Equity (ROE)
-44.80%-4.36%-74.46%-14.35%2.94%-5.18%
Return on Assets (ROA)
-35.36%-3.26%-46.66%-11.18%2.43%-4.74%
Return on Invested Capital (ROIC)
-395.07%-11.78%-104.35%-20.93%5.38%-12.94%
Return on Capital Employed (ROCE)
-42.96%-3.38%-49.23%-16.17%-3.92%-11.23%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
----2.91%-
Buyback Yield / Dilution
-0.03%4.18%-3.73%-42.94%-3.85%-64.31%
Total Shareholder Return
-0.03%4.18%-3.73%-42.94%-3.85%-64.31%