Omer-Decugis & Cie SA (EPA:ALODC)
France flag France · Delayed Price · Currency is EUR
9.30
-0.16 (-1.69%)
Mar 9, 2026, 5:35 PM CET

Omer-Decugis & Cie Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Mar '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21 2020 - 2017
Market Capitalization
796337395170
Upgrade
Market Cap Growth
120.55%70.91%-6.86%-23.60%-26.45%-
Upgrade
Enterprise Value
806646526792
Upgrade
Last Close Price
9.307.364.204.455.787.82
Upgrade
PE Ratio
12.529.9112.32421.83-65.56
Upgrade
Forward PE
9.147.365.9819.45159.0452.55
Upgrade
PS Ratio
0.280.220.150.190.270.51
Upgrade
PB Ratio
2.101.661.141.331.722.22
Upgrade
P/TBV Ratio
2.622.071.491.511.982.50
Upgrade
P/FCF Ratio
152.61120.7912.9210.99--
Upgrade
P/OCF Ratio
16.9213.395.714.41--
Upgrade
EV/Sales Ratio
0.280.230.190.250.350.67
Upgrade
EV/EBITDA Ratio
6.875.666.7935.60324.5229.42
Upgrade
EV/EBIT Ratio
8.877.3011.30--66.48
Upgrade
EV/FCF Ratio
154.80127.7116.2014.62--
Upgrade
Debt / Equity Ratio
0.120.120.180.230.420.55
Upgrade
Debt / EBITDA Ratio
0.380.380.874.6860.385.53
Upgrade
Debt / FCF Ratio
8.548.542.081.92--
Upgrade
Net Debt / Equity Ratio
0.030.030.060.140.35-0.04
Upgrade
Net Debt / EBITDA Ratio
0.080.080.302.8150.40-0.36
Upgrade
Net Debt / FCF Ratio
1.821.820.731.15-0.860.18
Upgrade
Asset Turnover
3.723.723.693.272.832.41
Upgrade
Inventory Turnover
26.1326.1325.7125.7025.0921.86
Upgrade
Quick Ratio
0.930.930.880.940.981.14
Upgrade
Current Ratio
1.361.361.281.391.331.50
Upgrade
Return on Equity (ROE)
18.11%18.11%9.54%0.22%-4.02%4.86%
Upgrade
Return on Assets (ROA)
7.38%7.38%3.78%-0.16%-0.98%1.51%
Upgrade
Return on Invested Capital (ROIC)
18.67%19.78%10.77%-0.43%-2.95%4.12%
Upgrade
Return on Capital Employed (ROCE)
21.10%21.10%10.50%-0.40%-3.00%3.60%
Upgrade
Earnings Yield
7.99%10.09%8.12%0.24%-2.40%1.52%
Upgrade
FCF Yield
0.66%0.83%7.74%9.10%-23.50%-8.81%
Upgrade
Dividend Yield
1.90%2.45%1.91%0.79%0.61%0.45%
Upgrade
Payout Ratio
10.77%10.77%10.07%323.14%-18.77%
Upgrade
Buyback Yield / Dilution
-0.14%-0.14%8.90%-5.65%-2.52%-43.24%
Upgrade
Total Shareholder Return
1.76%2.31%10.81%-4.86%-1.92%-42.79%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.