EXEL Industries SA (EPA:EXE)
France flag France · Delayed Price · Currency is EUR
31.00
-0.30 (-0.96%)
Apr 29, 2026, 9:34 AM CET

EXEL Industries Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21 2020 - 2016
Market Capitalization
212242337314238543
Upgrade
Market Cap Growth
-13.31%-28.19%7.36%32.22%-56.25%137.42%
Upgrade
Enterprise Value
312418552491392662
Upgrade
Last Close Price
31.3035.1747.7243.2932.1571.90
Upgrade
PE Ratio
13.0414.9110.827.398.3112.49
Upgrade
Forward PE
10.208.877.687.456.9212.76
Upgrade
PS Ratio
0.220.250.310.290.240.62
Upgrade
PB Ratio
0.450.520.730.710.571.39
Upgrade
P/TBV Ratio
0.560.640.910.900.741.85
Upgrade
P/FCF Ratio
4.625.2717.465.04-11.57
Upgrade
P/OCF Ratio
3.003.426.813.80-8.62
Upgrade
PEG Ratio
1.130.990.850.450.771.42
Upgrade
EV/Sales Ratio
0.320.430.500.450.400.76
Upgrade
EV/EBITDA Ratio
4.537.146.375.216.188.54
Upgrade
EV/EBIT Ratio
8.2811.219.777.3610.5412.11
Upgrade
EV/FCF Ratio
6.809.1128.577.88-14.11
Upgrade
Debt / Equity Ratio
0.300.300.390.410.540.32
Upgrade
Debt / EBITDA Ratio
2.052.052.061.943.561.62
Upgrade
Debt / FCF Ratio
3.063.069.262.93-2.68
Upgrade
Net Debt / Equity Ratio
0.210.210.280.270.380.11
Upgrade
Net Debt / EBITDA Ratio
1.681.681.481.252.530.55
Upgrade
Net Debt / FCF Ratio
2.152.156.661.89-2.330.91
Upgrade
Asset Turnover
1.141.141.241.231.171.13
Upgrade
Inventory Turnover
1.791.791.961.951.921.96
Upgrade
Quick Ratio
0.830.830.790.810.800.83
Upgrade
Current Ratio
1.841.841.751.741.701.64
Upgrade
Return on Equity (ROE)
3.50%3.50%6.87%9.84%7.06%11.89%
Upgrade
Return on Assets (ROA)
2.70%2.70%3.97%4.68%2.78%4.42%
Upgrade
Return on Invested Capital (ROIC)
4.85%4.74%6.97%8.08%5.66%9.46%
Upgrade
Return on Capital Employed (ROCE)
6.70%6.70%9.90%12.00%6.80%11.60%
Upgrade
Earnings Yield
7.65%6.71%9.24%13.53%12.03%8.01%
Upgrade
FCF Yield
21.63%18.96%5.73%19.85%-28.98%8.64%
Upgrade
Dividend Yield
1.92%1.71%2.41%3.63%3.26%2.23%
Upgrade
Payout Ratio
48.04%48.04%34.19%16.77%38.00%-
Upgrade
Buyback Yield / Dilution
0.09%0.09%-0.41%0.86%-0.15%-1.72%
Upgrade
Total Shareholder Return
1.99%1.80%2.00%4.49%3.12%0.51%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.