Accelleron Industries AG (SWX:ACLN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
67.30
-2.75 (-3.93%)
Oct 15, 2026, 3:45 PM CET

Accelleron Industries AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,3295,7804,3812,4621,809-
Market Cap Growth
5.90%31.94%77.91%36.09%--
Enterprise Value
6,6126,0394,6642,6871,872-
Last Close Price
70.0560.4944.7124.5717.35-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
30.5331.2928.4228.8915.93-
Forward PE
25.3930.3723.9419.2016.26-
PS Ratio
5.865.774.733.202.51-
PB Ratio
17.9314.6313.849.656.60-
P/TBV Ratio
25.7820.2521.7414.307.16-
P/FCF Ratio
37.4234.0827.2226.8319.77-
P/OCF Ratio
28.5326.7322.3720.1414.67-
PEG Ratio
1.591.721.252.577.62-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
6.116.035.033.492.59-
EV/EBITDA Ratio
20.7021.3917.9917.579.34-
EV/EBIT Ratio
23.5624.0520.6121.0610.43-
EV/FCF Ratio
39.0235.6128.9829.2820.46-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.271.181.491.711.180.40
Debt / EBITDA Ratio
1.401.601.742.691.550.56
Debt / FCF Ratio
2.652.762.944.763.550.92
Net Debt / Equity Ratio
0.710.470.710.940.550.16
Net Debt / EBITDA Ratio
0.810.660.871.570.750.24
Net Debt / FCF Ratio
1.491.091.402.611.630.37
Asset Turnover
0.950.910.840.840.941.23
Inventory Turnover
2.632.582.232.422.512.52
Quick Ratio
1.531.741.661.451.420.86
Current Ratio
2.402.632.552.342.151.34
Return on Equity (ROE)
68.26%57.52%55.01%36.69%43.01%49.67%
Return on Assets (ROA)
15.39%14.26%12.79%8.66%14.54%18.86%
Return on Invested Capital (ROIC)
37.45%38.35%33.47%23.24%39.49%44.25%
Return on Capital Employed (ROCE)
32.50%27.10%26.80%17.20%27.90%51.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.28%3.20%3.52%3.46%6.28%-
FCF Yield
2.67%2.93%3.67%3.73%5.06%-
Dividend Yield
2.23%2.44%2.68%3.24%3.78%-
Payout Ratio
86.26%61.60%51.87%75.30%--
Buyback Yield / Dilution
-0.08%-0.08%-0.13%-0.10%--
Total Shareholder Return
2.14%2.36%2.54%3.13%3.78%-