Audacia SA (EPA:ALAUD)
France flag France · Delayed Price · Currency is EUR
3.620
-0.010 (-0.28%)
Oct 22, 2026, 2:18 PM CEST

Audacia Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
262616232729
Market Cap Growth
50.82%68.20%-31.38%-17.01%-6.80%-
Enterprise Value
2025152125-
Last Close Price
3.634.893.054.455.365.75

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-102.2322.9186.2299.488.41
PS Ratio
1.491.661.202.102.803.61
PB Ratio
1.091.651.111.742.142.38
P/TBV Ratio
1.372.281.392.202.692.38
P/FCF Ratio
282.48287.85----
P/OCF Ratio
-89.53-46.69--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.181.581.141.952.58-
EV/EBITDA Ratio
11.5812.0353.0851.9848.41-
EV/EBIT Ratio
12.1712.5468.4463.3352.82-
EV/FCF Ratio
224.31273.06----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.030.060.060.050.070.09
Debt / EBITDA Ratio
0.450.453.111.541.680.67
Debt / FCF Ratio
-10.15----
Net Debt / Equity Ratio
-0.33-0.32-0.26-0.24-0.29-0.65
Net Debt / EBITDA Ratio
-4.46-2.46-12.84-7.82-7.04-4.67
Net Debt / FCF Ratio
--55.875.455.101.583.01
Asset Turnover
0.590.600.530.430.360.27
Inventory Turnover
-244.16197.05211.86197.440.09
Quick Ratio
2.541.521.351.181.191.50
Current Ratio
2.541.541.401.201.211.51
Return on Equity (ROE)
4.71%10.06%6.64%1.14%2.56%0.72%
Return on Assets (ROA)
3.59%4.74%0.55%0.83%1.11%0.14%
Return on Invested Capital (ROIC)
6.18%15.84%2.14%1.99%5.56%0.04%
Return on Capital Employed (ROCE)
6.90%12.40%1.50%2.50%3.60%0.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-1.33%0.98%4.37%1.16%1.00%11.89%
FCF Yield
0.35%0.35%-4.23%-2.74%-8.47%-9.08%
Payout Ratio
-----154.40%
Buyback Yield / Dilution
--0.68%-1.75%--21.53%-