OC Oerlikon Corporation AG (SWX:OERL)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
4.745
+0.025 (0.53%)
Jul 31, 2026, 5:30 PM CET

SWX:OERL Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5491,0561,1421,2331,9663,059
Market Cap Growth
17.24%-7.57%-7.41%-37.25%-35.74%2.61%
Enterprise Value
2,8852,3922,2652,4142,4853,442
Last Close Price
4.753.233.513.806.069.37
PE Ratio
--17.5537.9622.4418.73
Forward PE
4.6325.1913.1214.4811.7919.11
PEG Ratio
0.071.460.321.221.300.56
PS Ratio
0.990.670.700.460.681.15
PB Ratio
1.671.161.021.221.542.15
P/FCF Ratio
11.227.655.9212.5913.1012.69
P/OCF Ratio
7.314.984.206.818.559.44
EV/Sales Ratio
1.841.531.380.900.851.30
EV/EBITDA Ratio
14.3511.907.247.526.317.89
EV/EBIT Ratio
99.4882.4720.0522.9914.1215.65
EV/FCF Ratio
20.9017.3311.7424.6416.5614.28
Debt / Equity Ratio
0.890.891.081.430.580.54
Debt / EBITDA Ratio
7.757.754.875.282.432.21
Debt / FCF Ratio
11.2911.297.8917.316.384.00
Net Debt / Equity Ratio
1.451.450.991.140.370.24
Net Debt / EBITDA Ratio
6.566.563.533.591.210.78
Net Debt / FCF Ratio
9.569.565.7311.773.181.40
Asset Turnover
0.400.400.400.670.700.69
Inventory Turnover
3.323.322.794.544.785.31
Quick Ratio
0.330.330.740.930.730.85
Current Ratio
1.061.061.091.291.091.14
Return on Equity (ROE)
-4.94%-4.94%2.30%1.95%6.68%11.49%
Return on Assets (ROA)
1.41%1.41%1.01%0.92%2.46%4.28%
Return on Invested Capital (ROIC)
2.44%2.44%1.85%1.86%5.65%10.59%
Return on Capital Employed (ROCE)
1.23%1.23%3.96%3.87%6.65%8.74%
Earnings Yield
--5.70%2.63%4.46%5.34%
FCF Yield
8.91%13.07%16.90%7.95%7.63%7.88%
Dividend Yield
4.21%6.54%6.04%9.49%5.99%3.79%
Payout Ratio
--363.16%104.55%354.55%132.58%70.73%
Buyback Yield / Dilution
-0.25%-0.25%-0.16%0.16%0.50%0.67%
Total Shareholder Return
3.97%6.30%5.88%9.65%6.49%4.46%