Euroapi S.A. (EPA:EAPI)
France flag France · Delayed Price · Currency is EUR
0.9790
+0.0020 (0.20%)
Aug 21, 2026, 5:35 PM CET

Euroapi 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
942162745441,302-
Market Cap Growth
-68.94%-21.22%-49.55%-58.23%--
Enterprise Value
1512334637081,308-
Last Close Price
0.982.272.885.7313.85-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-13.8213.8217.8220.78-
PS Ratio
0.120.250.300.531.33-
PB Ratio
0.140.270.280.591.17-
P/TBV Ratio
0.150.280.290.611.20-
P/FCF Ratio
-4.3218.41---
P/OCF Ratio
2.041.682.23106.6429.06-
PEG Ratio
-0.430.430.420.61-

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.190.270.500.701.33-
EV/EBITDA Ratio
1.091.807.272.3310.88-
EV/EBIT Ratio
-66.58-544.4250.90-
EV/FCF Ratio
-4.6631.08---

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
0.160.080.070.240.110.02
Debt / EBITDA Ratio
0.790.481.080.741.000.36
Debt / FCF Ratio
-1.314.64---
Net Debt / Equity Ratio
0.09-0.060.000.210.040.01
Net Debt / EBITDA Ratio
0.43-0.37-0.060.630.390.21
Net Debt / FCF Ratio
-1.68-0.97-0.26-1.50-0.75-0.34
Asset Turnover
0.590.610.590.610.580.55
Inventory Turnover
1.271.391.331.381.381.36
Quick Ratio
0.530.900.860.630.920.75
Current Ratio
2.012.602.671.922.242.34
Return on Equity (ROE)
-39.99%-23.84%-13.67%-18.62%-1.41%-0.81%
Return on Assets (ROA)
-0.93%0.16%-0.53%0.05%0.96%-0.03%
Return on Invested Capital (ROIC)
-2.76%0.41%-1.25%0.11%-11.02%-0.07%
Return on Capital Employed (ROCE)
-2.30%0.30%-1.10%0.10%2.00%-0.10%

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
-346.65%-97.72%-47.60%-34.88%-1.15%-
FCF Yield
-36.35%23.13%5.43%-23.48%-4.73%-
Buyback Yield / Dilution
-0.11%-0.32%-0.43%-0.53%-4.11%-