Bachem Holding AG (SWX:BANB)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
74.80
-2.20 (-2.86%)
Jul 31, 2026, 5:30 PM CET

Bachem Holding AG 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
5,6054,4894,3414,8735,8872,112
Market Cap Growth
6.65%3.40%-10.93%-17.21%178.70%-61.84%
Enterprise Value
5,7624,5154,2464,5755,6191,691
Last Close Price
74.8059.9057.9065.0079.85143.20
PE Ratio
37.7030.2536.1943.3358.2888.40
Forward PE
27.7527.2432.2036.9648.2513.46
PS Ratio
7.916.467.178.4411.074.20
PB Ratio
3.883.083.123.695.031.88
P/TBV Ratio
3.973.143.173.725.099.16
P/OCF Ratio
19.3116.5329.6719.5063.5421.65
EV/Sales Ratio
8.136.507.027.9210.573.36
EV/EBITDA Ratio
27.8921.8224.0826.2135.0010.74
EV/EBIT Ratio
37.2926.9931.9135.3644.1713.11
Debt / Equity Ratio
0.000.000.000.000.000.00
Debt / EBITDA Ratio
1.010.280.000.000.000.13
Net Debt / Equity Ratio
0.110.02-0.07-0.23-0.23-0.38
Net Debt / EBITDA Ratio
0.760.13-0.54-1.71-1.67-2.68
Net Debt / FCF Ratio
-3.33-0.550.7420.285.8424.80
Asset Turnover
0.320.340.340.380.400.50
Inventory Turnover
0.971.051.071.231.241.30
Quick Ratio
0.450.531.242.922.704.11
Current Ratio
1.601.792.935.114.616.20
Return on Equity (ROE)
10.27%10.44%8.87%9.02%8.79%14.36%
Return on Assets (ROA)
6.60%7.90%6.56%7.60%8.52%11.20%
Return on Invested Capital (ROIC)
9.17%11.45%10.21%12.12%14.27%17.87%
Return on Capital Employed (ROCE)
8.77%10.00%8.42%9.45%10.68%14.84%
Earnings Yield
2.66%3.31%2.76%2.31%1.72%1.13%
Dividend Yield
1.20%0.68%1.38%1.16%0.88%0.20%
Payout Ratio
45.30%20.65%49.89%50.27%51.27%17.87%
Buyback Yield / Dilution
-0.51%0.02%-0.39%-1.29%-4.08%-1.23%
Total Shareholder Return
0.69%0.71%0.99%-0.14%-3.20%-1.03%