Bachem Holding AG (SWX:BANB)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
66.80
+0.15 (0.23%)
Apr 2, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,0064,4914,3414,8735,88910,558
Market Cap Growth
24.56%3.45%-10.92%-17.25%-44.22%90.80%
Enterprise Value
5,0354,5234,1684,5855,58710,684
Last Close Price
66.8059.9056.9463.2877.12137.18
PE Ratio
33.6530.1836.1043.5758.4992.07
Forward PE
27.836.676.676.676.676.67
PS Ratio
7.206.467.178.4411.0820.98
PB Ratio
3.433.083.123.695.049.42
P/TBV Ratio
3.503.143.173.735.109.53
P/OCF Ratio
18.4316.5429.6719.5063.56108.23
EV/Sales Ratio
7.246.516.897.9410.5121.23
EV/EBITDA Ratio
23.8921.4624.2228.0835.5769.30
EV/EBIT Ratio
30.0927.0331.3335.4443.9282.87
Debt / Equity Ratio
0.040.040.0000.000.02
Debt / EBITDA Ratio
0.290.290.010.000.000.14
Net Debt / Equity Ratio
0.020.02-0.07-0.23-0.23-0.38
Net Debt / EBITDA Ratio
0.140.14-0.54-1.83-1.70-2.73
Net Debt / FCF Ratio
-0.61-0.610.7320.285.8424.80
Asset Turnover
0.350.350.340.380.400.50
Inventory Turnover
1.051.051.071.231.241.30
Quick Ratio
0.540.541.252.932.724.14
Current Ratio
1.791.792.935.114.626.20
Return on Equity (ROE)
10.44%10.44%8.87%8.98%8.79%14.37%
Return on Assets (ROA)
5.19%5.19%4.61%5.27%5.93%8.02%
Return on Invested Capital (ROIC)
10.70%11.43%10.20%12.11%14.27%17.87%
Return on Capital Employed (ROCE)
9.80%9.80%8.10%8.50%10.40%11.10%
Earnings Yield
2.97%3.31%2.77%2.30%1.71%1.09%
FCF Yield
-0.96%-1.07%-2.94%-0.30%-0.78%-0.16%
Dividend Yield
1.35%1.50%1.49%1.26%0.97%0.51%
Payout Ratio
20.65%20.65%49.89%50.27%51.27%17.87%
Buyback Yield / Dilution
0.03%0.03%-0.39%-1.29%-4.08%-1.23%
Total Shareholder Return
1.38%1.53%1.10%-0.03%-3.10%-0.72%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.