Bystronic AG (SWX:BYS)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
221.00
-6.50 (-2.86%)
Mar 9, 2026, 5:31 PM CET

Bystronic AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
4705586419851,3262,651
Upgrade
Market Cap Growth
-28.69%-13.01%-34.95%-25.66%-50.00%17.96%
Upgrade
Enterprise Value
1412533457059952,179
Upgrade
Last Close Price
227.50270.00304.62454.82600.711118.57
Upgrade
PE Ratio
---23.5236.22-
Upgrade
Forward PE
58.28--32.8524.0334.28
Upgrade
PS Ratio
0.770.910.991.061.312.82
Upgrade
PB Ratio
0.790.941.011.351.833.25
Upgrade
P/TBV Ratio
0.800.951.021.371.863.30
Upgrade
P/FCF Ratio
--164.3724.39-80.59
Upgrade
P/OCF Ratio
--45.7918.39-45.48
Upgrade
EV/Sales Ratio
0.230.410.530.760.982.32
Upgrade
EV/EBITDA Ratio
---9.9715.7125.63
Upgrade
EV/EBIT Ratio
---12.6220.3832.62
Upgrade
EV/FCF Ratio
-9.07-88.4217.45-66.22
Upgrade
Debt / Equity Ratio
0.000.00-0.000.000.01
Upgrade
Debt / EBITDA Ratio
---0.020.010.07
Upgrade
Debt / FCF Ratio
---0.04-0.18
Upgrade
Net Debt / Equity Ratio
-0.55-0.55-0.51-0.47-0.47-0.60
Upgrade
Net Debt / EBITDA Ratio
40.5240.5210.59-4.91-5.39-5.76
Upgrade
Net Debt / FCF Ratio
21.0421.04-82.82-8.599.86-14.89
Upgrade
Asset Turnover
0.690.690.670.860.860.79
Upgrade
Inventory Turnover
1.341.341.291.541.751.97
Upgrade
Quick Ratio
1.881.881.681.951.481.85
Upgrade
Current Ratio
2.762.762.502.942.302.58
Upgrade
Return on Equity (ROE)
-4.69%-4.69%-9.88%5.76%4.75%7.04%
Upgrade
Return on Assets (ROA)
-1.39%-1.39%-2.92%3.23%2.57%3.50%
Upgrade
Return on Invested Capital (ROIC)
-7.38%-6.75%-13.01%11.11%11.08%12.53%
Upgrade
Return on Capital Employed (ROCE)
-3.20%-3.20%-6.90%7.30%6.40%7.70%
Upgrade
Earnings Yield
-6.15%-5.18%-10.54%4.25%2.76%-1.08%
Upgrade
FCF Yield
-3.32%-2.80%0.61%4.10%-2.61%1.24%
Upgrade
Dividend Yield
1.76%1.48%1.31%2.64%2.00%5.36%
Upgrade
Payout Ratio
---59.19%339.07%-
Upgrade
Buyback Yield / Dilution
-46.92%0.08%0.03%-0.03%0.04%-0.08%
Upgrade
Total Shareholder Return
-45.17%1.56%1.35%2.61%2.04%5.28%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.