EXEL Industries SA (EPA:EXE)
France flag France · Delayed Price · Currency is EUR
21.10
-0.50 (-2.31%)
Jun 23, 2026, 5:35 PM CET

EXEL Industries Ratios and Metrics

Millions EUR. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
147242337314238543
Market Cap Growth
-48.20%-28.19%7.36%32.22%-56.25%137.42%
Enterprise Value
316418552491392662
Last Close Price
21.6035.1747.7243.2932.1571.90
PE Ratio
-14.9110.827.398.3112.49
Forward PE
97.438.877.687.456.9212.76
PS Ratio
0.160.250.310.290.240.62
PB Ratio
0.330.520.730.710.571.39
P/TBV Ratio
0.410.640.910.900.741.85
P/FCF Ratio
7.235.2717.465.04-11.57
P/OCF Ratio
3.293.426.813.80-8.62
PEG Ratio
10.830.990.850.450.771.42
EV/Sales Ratio
0.340.430.500.450.400.76
EV/EBITDA Ratio
7.597.146.375.216.188.54
EV/EBIT Ratio
35.4911.219.777.3610.5412.11
EV/FCF Ratio
15.589.1128.577.88-14.11
Debt / Equity Ratio
0.470.300.390.410.540.32
Debt / EBITDA Ratio
5.072.052.061.943.561.62
Debt / FCF Ratio
10.333.069.262.93-2.68
Net Debt / Equity Ratio
0.380.210.280.270.380.11
Net Debt / EBITDA Ratio
5.361.681.481.252.530.55
Net Debt / FCF Ratio
8.292.156.661.89-2.330.91
Asset Turnover
0.991.141.241.231.171.13
Inventory Turnover
1.391.791.961.951.921.96
Quick Ratio
0.690.830.790.810.800.83
Current Ratio
1.641.841.751.741.701.64
Return on Equity (ROE)
-0.85%3.50%6.87%9.84%7.06%11.89%
Return on Assets (ROA)
0.58%2.70%3.97%4.68%2.78%4.42%
Return on Invested Capital (ROIC)
1.40%4.74%6.97%8.08%5.66%9.46%
Return on Capital Employed (ROCE)
1.50%6.70%9.90%12.00%6.80%11.60%
Earnings Yield
-2.60%6.71%9.24%13.53%12.03%8.01%
FCF Yield
13.83%18.96%5.73%19.85%-28.98%8.64%
Dividend Yield
2.78%1.71%2.41%3.63%3.26%2.23%
Payout Ratio
-48.04%34.19%16.77%38.00%-
Buyback Yield / Dilution
7.78%0.09%-0.41%0.86%-0.15%-1.72%
Total Shareholder Return
10.53%1.80%2.00%4.49%3.12%0.51%