Audacia SA (EPA:ALAUD)
France flag France · Delayed Price · Currency is EUR
4.390
+0.030 (0.69%)
Jul 13, 2026, 4:18 PM CET

Audacia Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
312616232729
Market Cap Growth
83.92%68.20%-31.38%-17.01%-6.80%-
Enterprise Value
2825152125-
Last Close Price
4.394.893.054.455.365.75
PE Ratio
101.29102.2322.9186.2299.488.41
PS Ratio
1.971.661.202.102.803.61
PB Ratio
1.961.651.111.742.142.38
P/TBV Ratio
2.712.281.392.202.692.38
P/FCF Ratio
341.62287.85----
P/OCF Ratio
106.2589.53-46.69--
EV/Sales Ratio
1.791.581.141.952.58-
EV/EBITDA Ratio
13.6612.0353.0851.9848.41-
EV/EBIT Ratio
14.2412.5468.4463.3352.82-
EV/FCF Ratio
309.50273.06----
Debt / Equity Ratio
0.060.060.060.050.070.09
Debt / EBITDA Ratio
0.450.453.111.541.680.67
Debt / FCF Ratio
10.1510.15----
Net Debt / Equity Ratio
-0.32-0.32-0.26-0.24-0.29-0.65
Net Debt / EBITDA Ratio
-2.46-2.46-12.84-7.82-7.04-4.67
Net Debt / FCF Ratio
-55.87-55.875.455.101.583.01
Asset Turnover
0.600.600.530.430.360.27
Inventory Turnover
244.16244.16197.05211.86197.440.09
Quick Ratio
1.521.521.351.181.191.50
Current Ratio
1.541.541.401.201.211.51
Return on Equity (ROE)
10.06%10.06%6.64%1.14%2.56%0.72%
Return on Assets (ROA)
4.74%4.74%0.55%0.83%1.11%0.14%
Return on Invested Capital (ROIC)
15.57%15.84%2.14%1.99%5.56%0.04%
Return on Capital Employed (ROCE)
12.40%12.40%1.50%2.50%3.60%0.50%
Earnings Yield
0.82%0.98%4.37%1.16%1.00%11.89%
FCF Yield
0.29%0.35%-4.23%-2.74%-8.47%-9.08%
Payout Ratio
-----154.40%
Buyback Yield / Dilution
-0.68%-0.68%-1.75%--21.53%-