Bachem Holding AG (LON:0QND)
London flag London · Delayed Price · Currency is GBP · Price in CHF
62.28
+3.46 (5.89%)
Mar 18, 2026, 5:11 PM GMT

Bachem Holding AG Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
4,3694,2083,8264,5435,2868,554
Market Cap Growth
13.98%9.97%-15.78%-14.04%-38.20%86.72%
Enterprise Value
4,3974,2383,6744,2745,0158,656
Last Close Price
56.1356.5850.2859.0169.22111.13
PE Ratio
31.3430.1836.1043.5758.4992.07
PS Ratio
6.716.467.178.4411.0820.98
PB Ratio
3.203.083.123.695.049.42
P/TBV Ratio
3.263.143.173.735.109.53
P/OCF Ratio
17.1716.5429.6719.5063.56108.23
EV/Sales Ratio
6.636.516.897.9410.5121.23
EV/EBITDA Ratio
21.8621.4624.2228.0835.5769.30
EV/EBIT Ratio
27.5427.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
3.19%3.31%2.77%2.30%1.71%1.09%
FCF Yield
-1.03%-1.07%-2.94%-0.30%-0.78%-0.16%
Dividend Yield
1.25%1.49%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.27%1.52%1.10%-0.03%-3.10%-0.72%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.