Eduform'action Société Anonyme (EPA:ALEFA)
France flag France · Delayed Price · Currency is EUR
0.2320
-0.0180 (-7.20%)
At close: Oct 16, 2026

EPA:ALEFA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2009
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '09
5891111-
Market Cap Growth
-40.69%-16.67%-14.40%-2.68%--
Enterprise Value
3671011-
Last Close Price
0.230.400.480.560.78-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2009
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '09
PE Ratio
26.0643.93327.59---
PS Ratio
0.380.630.830.912.53-
PB Ratio
0.601.011.321.551.93-
P/TBV Ratio
21.8036.75195.16297.66--
P/FCF Ratio
----6.88-
P/OCF Ratio
14.9625.2314.9921.566.88-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2009
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '09
EV/Sales Ratio
0.250.500.680.882.51-
EV/EBITDA Ratio
8.2616.295.515.0223.92-
EV/EBIT Ratio
44.3087.3853.5612.3127.05-
EV/FCF Ratio
----6.84-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2009
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '09
Debt / Equity Ratio
0.230.230.330.430.590.87
Debt / EBITDA Ratio
4.704.701.701.447.380.85
Debt / FCF Ratio
----2.11-
Net Debt / Equity Ratio
-0.31-0.31-0.36-0.38-0.08-1.35
Net Debt / EBITDA Ratio
-6.29-6.29-1.87-1.28-1.06-1.32
Net Debt / FCF Ratio
4.604.6024.7322.93-0.30-
Asset Turnover
0.750.750.670.76-0.57
Inventory Turnover
124.43124.43111.94111.36--
Quick Ratio
1.031.031.281.371.860.42
Current Ratio
1.171.171.371.471.940.45
Return on Equity (ROE)
1.34%1.34%0.72%0.78%-131.79%
Return on Assets (ROA)
0.27%0.27%0.53%3.37%-1.25%
Return on Invested Capital (ROIC)
0.59%0.59%3.18%17.52%-247.50%-
Return on Capital Employed (ROCE)
0.80%0.80%1.50%8.30%3.90%7.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2009
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '09
Earnings Yield
3.84%2.28%0.30%-0.15%-3.40%-
FCF Yield
-11.16%-6.62%-1.11%-1.06%14.54%-
Buyback Yield / Dilution
-269.89%-2.27%--8.82%-232.39%-16.78%