Orell Füssli AG (SWX:OFN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
141.50
0.00 (0.00%)
Aug 4, 2026, 1:44 PM CET

Orell Füssli AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
277234151147161176
Market Cap Growth
34.76%55.20%2.39%-8.27%-8.89%-15.89%
Enterprise Value
233.6163.6793.6195.86113.27119.62
Last Close Price
141.50119.5077.0075.2082.0090.00
PE Ratio
16.9512.3510.7112.2518.9418.79
Forward PE
14.6312.1912.6114.8514.8716.26
PS Ratio
1.010.840.590.610.720.83
PB Ratio
2.011.721.151.191.311.40
P/TBV Ratio
2.251.801.181.221.341.43
P/FCF Ratio
15.717.058.2310.3914.6114.92
P/OCF Ratio
8.454.955.345.658.226.69
EV/Sales Ratio
0.850.590.370.400.510.56
EV/EBITDA Ratio
6.203.962.673.214.384.70
EV/EBIT Ratio
9.125.604.155.297.597.75
EV/FCF Ratio
13.234.935.106.7610.3010.12
Debt / Equity Ratio
-000.010.010.03
Debt / EBITDA Ratio
--0.000.060.140.24
Debt / FCF Ratio
--0.010.130.340.52
Net Debt / Equity Ratio
-0.41-0.60-0.50-0.48-0.48-0.55
Net Debt / EBITDA Ratio
-1.40-1.99-1.89-2.01-2.28-2.73
Net Debt / FCF Ratio
-2.99-2.47-3.62-4.22-5.36-5.88
Asset Turnover
1.331.341.381.351.221.07
Inventory Turnover
3.944.494.404.104.675.21
Quick Ratio
1.601.622.071.971.992.56
Current Ratio
2.252.092.632.662.683.03
Return on Equity (ROE)
14.12%15.91%12.79%10.98%8.56%8.54%
Return on Assets (ROA)
9.73%10.82%9.81%8.02%6.69%6.77%
Return on Invested Capital (ROIC)
24.02%32.06%24.72%19.52%16.95%19.35%
Return on Capital Employed (ROCE)
17.59%19.93%16.18%13.22%10.46%10.40%
Earnings Yield
5.90%8.10%9.34%8.16%5.28%5.32%
FCF Yield
6.37%14.18%12.15%9.63%6.84%6.70%
Dividend Yield
4.10%3.68%5.06%4.52%4.15%3.33%
Payout Ratio
69.42%45.43%54.22%55.34%78.47%62.62%
Buyback Yield / Dilution
-0.19%0.00%0.00%-0.05%0.00%0.00%
Total Shareholder Return
3.91%3.68%5.06%4.47%4.15%3.33%