_id
691b1b5e3c536f8df2318c97
Ticker
BANB.SW
Name
Bachem Holding AG
Exchange
SW
Address
Hauptstrasse 144, Bubendorf, Switzerland, 4416
Country
Switzerland
Sector
Basic Materials
Industry
Chemicals
Currency
CHF
Website
https://www.bachem.com
Description
Bachem Holding AG, together with its subsidiaries, provides products for research, clinical development, and commercial application to pharmaceutical and biotechnology companies worldwide. It engages in the development, production, and regulatory support of peptide active pharmaceutical ingredients, such as peptide and oligonucleotide new chemical entities (NCEs). The company also offers commercial NCEs and generics; and project management, quality and regulatory, analytical, good manufacturing practice production, research grade production, and supply and vertical integration services. Bachem Holding AG was incorporated in 1971 and is headquartered in Bubendorf, Switzerland. Bachem Holding AG operates as a subsidiary of Ingro Finanz AG.
Last Close
60.2
Volume
62822
Current Price
59.95
Change
-0.45
Last Updated
2026-01-01T00:02:24.091Z
Image
https://logo.clearbit.com/www.bachem.com
Ipo Date
-
Market Cap
4491178496
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
-
Sentiment Sources
0
Rating
3.73
Strong Buy
3
Buy
3
Hold
4
Sell
1
Strong Sell
0
Current Quarter
2025-06-30
Revenue
312986000
Cost Of Revenue
222927000
Gross Profit
90059000
Operating Expenses
23650000
Operating Income
66409000
Interest Expense
175000
Pretax Income
56178000
Net Income
50101000
Eps
0.6682637718644773
Dividends Per Share
-30731000
Shares Outstanding
74977940
Income Tax Expense
6077000
EBITDA
72530000
Operating Margin
21.217881949991373
Total Other Income Expense Net
-10231000
Cash
29142000
Short Term Investments
-
Receivables
184185000
Inventories
482881000
Total Current Assets
710596000
Property Plant Equipment
1160847000
Total Assets
1910822000
Payables
32212000
Short Term Debt
60764000
Long Term Debt
103000
Total Liabilities
550815000
Equity
1360007000
Bs_currency_symbol
CHF
Depreciation
16177000
Change In Working Capital
-102000
Cash From Operations
85860000
Capital Expenditures
142672000
Cash From Investing
-146938000
Cash From Financing
-4170000
Net Change In Cash
-66055000
Cf_currency_symbol
CHF
PE
33.4637
PB
3.3048101850578715
ROE
3.683878097686262
ROA
2.621960601249096
FCF
-56812000
Fcf Percent
-0.18151610615171285
Piotroski FScore
4
Health Score
52
Deep Value Investing Score
4
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
7.3
Garp Investing Score
2.5
Growth Investing Score
1.5
Momentum Investing Score
7
Net Net Investing Score
1
Quality Investing Score
6.5
Value Investing Score
5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
312986000
Quarters > 0 > income Statement > cost Of Revenue
222927000
Quarters > 0 > income Statement > gross Profit
90059000
Quarters > 0 > income Statement > operating Expenses
23650000
Quarters > 0 > income Statement > operating Income
66409000
Quarters > 0 > income Statement > interest Expense
175000
Quarters > 0 > income Statement > pretax Income
56178000
Quarters > 0 > income Statement > net Income
50101000
Quarters > 0 > income Statement > eps
0.6682637718644773
Quarters > 0 > income Statement > dividends Per Share
-30731000
Quarters > 0 > income Statement > shares Outstanding
74971893
Quarters > 0 > income Statement > income Tax Expense
6077000
Quarters > 0 > income Statement > EBITDA
72530000
Quarters > 0 > income Statement > operating Margin
21.217881949991373
Quarters > 0 > income Statement > total Other Income Expense Net
-10231000
Quarters > 0 > income Statement > currency_symbol
CHF
Quarters > 0 > balance Sheet > cash
29142000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
184185000
Quarters > 0 > balance Sheet > inventories
482881000
Quarters > 0 > balance Sheet > total Current Assets
710596000
Quarters > 0 > balance Sheet > property Plant Equipment
1160847000
Quarters > 0 > balance Sheet > total Assets
1910822000
Quarters > 0 > balance Sheet > payables
32212000
Quarters > 0 > balance Sheet > short Term Debt
60764000
Quarters > 0 > balance Sheet > long Term Debt
103000
Quarters > 0 > balance Sheet > total Liabilities
550815000
Quarters > 0 > balance Sheet > equity
1360007000
Quarters > 0 > balance Sheet > currency_symbol
CHF
Quarters > 0 > cash Flow > net Income
50101000
Quarters > 0 > cash Flow > depreciation
16177000
Quarters > 0 > cash Flow > change In Working Capital
-102000
Quarters > 0 > cash Flow > cash From Operations
85860000
Quarters > 0 > cash Flow > capital Expenditures
142672000
Quarters > 0 > cash Flow > cash From Investing
-146938000
Quarters > 0 > cash Flow > cash From Financing
-4170000
Quarters > 0 > cash Flow > net Change In Cash
-66055000
Quarters > 0 > cash Flow > currency_symbol
CHF
Quarters > 0 > ratios > PE
0.6682637718644773
Quarters > 0 > ratios > PB
3.3048101850578715
Quarters > 0 > ratios > ROE
3.683878097686262
Quarters > 0 > ratios > ROA
2.621960601249096
Quarters > 0 > ratios > FCF
-56812000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.18151610615171285
Quarters > 0 > health Score
52
Quarters > 1 > quarter
2024-12-31
Quarters > 1 > income Statement > revenue
364947000
Quarters > 1 > income Statement > cost Of Revenue
243317000
Quarters > 1 > income Statement > gross Profit
121630000
Quarters > 1 > income Statement > operating Expenses
24525000
Quarters > 1 > income Statement > operating Income
97105000
Quarters > 1 > income Statement > interest Expense
150000
Quarters > 1 > income Statement > pretax Income
94645000
Quarters > 1 > income Statement > net Income
84091000
Quarters > 1 > income Statement > eps
1.1214627167358628
Quarters > 1 > income Statement > dividends Per Share
59990000
Quarters > 1 > income Statement > shares Outstanding
74983322
Quarters > 1 > income Statement > income Tax Expense
10554000
Quarters > 1 > income Statement > EBITDA
117989000
Quarters > 1 > income Statement > operating Margin
26.607973212548668
Quarters > 1 > income Statement > total Other Income Expense Net
-2460000
Quarters > 1 > income Statement > currency_symbol
CHF
Quarters > 1 > balance Sheet > cash
95197000
Quarters > 1 > balance Sheet > short Term Investments
0
Quarters > 1 > balance Sheet > receivables
273263000
Quarters > 1 > balance Sheet > inventories
450163000
Quarters > 1 > balance Sheet > total Current Assets
822792000
Quarters > 1 > balance Sheet > property Plant Equipment
1063292000
Quarters > 1 > balance Sheet > total Assets
1922971000
Quarters > 1 > balance Sheet > payables
72926000
Quarters > 1 > balance Sheet > short Term Debt
324000
Quarters > 1 > balance Sheet > long Term Debt
0
Quarters > 1 > balance Sheet > total Liabilities
531882000
Quarters > 1 > balance Sheet > equity
1391089000
Quarters > 1 > balance Sheet > currency_symbol
CHF
Quarters > 1 > cash Flow > net Income
84091000
Quarters > 1 > cash Flow > depreciation
23194000
Quarters > 1 > cash Flow > change In Working Capital
-65390000
Quarters > 1 > cash Flow > cash From Operations
58802000
Quarters > 1 > cash Flow > capital Expenditures
120928000
Quarters > 1 > cash Flow > cash From Investing
-25451000
Quarters > 1 > cash Flow > cash From Financing
-1130000
Quarters > 1 > cash Flow > net Change In Cash
32450000
Quarters > 1 > cash Flow > currency_symbol
CHF
Quarters > 1 > ratios > PE
1.1214627167358628
Quarters > 1 > ratios > PB
3.2314612177222304
Quarters > 1 > ratios > ROE
6.044976273983908
Quarters > 1 > ratios > ROA
4.372972863345313
Quarters > 1 > ratios > FCF
-62126000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.17023293793345334
Quarters > 1 > health Score
54
Quarters > 2 > quarter
2024-06-30
Quarters > 2 > income Statement > revenue
240312000
Quarters > 2 > income Statement > cost Of Revenue
179387000
Quarters > 2 > income Statement > gross Profit
60925000
Quarters > 2 > income Statement > operating Expenses
25536000
Quarters > 2 > income Statement > operating Income
35389000
Quarters > 2 > income Statement > interest Expense
142000
Quarters > 2 > income Statement > pretax Income
40564000
Quarters > 2 > income Statement > net Income
36157000
Quarters > 2 > income Statement > eps
0.48000000212407
Quarters > 2 > income Statement > dividends Per Share
-59990000
Quarters > 2 > income Statement > shares Outstanding
75327083
Quarters > 2 > income Statement > income Tax Expense
4407000
Quarters > 2 > income Statement > EBITDA
55457000
Quarters > 2 > income Statement > operating Margin
14.726272512400545
Quarters > 2 > income Statement > total Other Income Expense Net
5175000
Quarters > 2 > income Statement > currency_symbol
CHF
Quarters > 2 > balance Sheet > cash
62747000
Quarters > 2 > balance Sheet > short Term Investments
110492000
Quarters > 2 > balance Sheet > receivables
136014000
Quarters > 2 > balance Sheet > inventories
404021000
Quarters > 2 > balance Sheet > total Current Assets
747558000
Quarters > 2 > balance Sheet > property Plant Equipment
944569000
Quarters > 2 > balance Sheet > total Assets
1721219000
Quarters > 2 > balance Sheet > payables
41603000
Quarters > 2 > balance Sheet > short Term Debt
146000
Quarters > 2 > balance Sheet > long Term Debt
154000
Quarters > 2 > balance Sheet > total Liabilities
415040000
Quarters > 2 > balance Sheet > equity
1306179000
Quarters > 2 > balance Sheet > currency_symbol
CHF
Quarters > 2 > cash Flow > net Income
36157000
Quarters > 2 > cash Flow > depreciation
20068000
Quarters > 2 > cash Flow > change In Working Capital
36223000
Quarters > 2 > cash Flow > cash From Operations
88379000
Quarters > 2 > cash Flow > capital Expenditures
152913000
Quarters > 2 > cash Flow > cash From Investing
-124306000
Quarters > 2 > cash Flow > cash From Financing
-60110000
Quarters > 2 > cash Flow > net Change In Cash
62747000
Quarters > 2 > cash Flow > currency_symbol
CHF
Quarters > 2 > ratios > PE
0.48000000212407
Quarters > 2 > ratios > PB
3.457304569932605
Quarters > 2 > ratios > ROE
2.768150460235542
Quarters > 2 > ratios > ROA
2.100662379395068
Quarters > 2 > ratios > FCF
-64534000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.26854256133692866
Quarters > 2 > health Score
51
Quarters > 3 > quarter
2023-12-31
Quarters > 3 > income Statement > revenue
337457000
Quarters > 3 > income Statement > cost Of Revenue
219023000
Quarters > 3 > income Statement > gross Profit
118434000
Quarters > 3 > income Statement > operating Expenses
24273000
Quarters > 3 > income Statement > operating Income
94161000
Quarters > 3 > income Statement > interest Expense
149000
Quarters > 3 > income Statement > pretax Income
87291000
Quarters > 3 > income Statement > net Income
77410000
Quarters > 3 > income Statement > eps
1.0324961524813152
Quarters > 3 > income Statement > dividends Per Share
56236000
Quarters > 3 > income Statement > shares Outstanding
74973645
Quarters > 3 > income Statement > income Tax Expense
9881000
Quarters > 3 > income Statement > EBITDA
114236000
Quarters > 3 > income Statement > operating Margin
27.90311061853806
Quarters > 3 > income Statement > total Other Income Expense Net
-6870000
Quarters > 3 > income Statement > currency_symbol
CHF
Quarters > 3 > balance Sheet > cash
157725000
Quarters > 3 > balance Sheet > short Term Investments
140802000
Quarters > 3 > balance Sheet > receivables
200305000
Quarters > 3 > balance Sheet > inventories
340988000
Quarters > 3 > balance Sheet > total Current Assets
841531000
Quarters > 3 > balance Sheet > property Plant Equipment
814552000
Quarters > 3 > balance Sheet > total Assets
1682880000
Quarters > 3 > balance Sheet > payables
29089000
Quarters > 3 > balance Sheet > short Term Debt
183000
Quarters > 3 > balance Sheet > long Term Debt
0
Quarters > 3 > balance Sheet > total Liabilities
362357000
Quarters > 3 > balance Sheet > equity
1320523000
Quarters > 3 > balance Sheet > currency_symbol
CHF
Quarters > 3 > cash Flow > net Income
77410000
Quarters > 3 > cash Flow > depreciation
19671000
Quarters > 3 > cash Flow > change In Working Capital
36587000
Quarters > 3 > cash Flow > cash From Operations
156045000
Quarters > 3 > cash Flow > capital Expenditures
141731000
Quarters > 3 > cash Flow > cash From Investing
-105136000
Quarters > 3 > cash Flow > cash From Financing
-734000
Quarters > 3 > cash Flow > net Change In Cash
49048000
Quarters > 3 > cash Flow > currency_symbol
CHF
Quarters > 3 > ratios > PE
1.0324961524813152
Quarters > 3 > ratios > PB
3.4037044547879893
Quarters > 3 > ratios > ROE
5.862071315683256
Quarters > 3 > ratios > ROA
4.599852633580529
Quarters > 3 > ratios > FCF
14314000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.04241725612448401
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
605259000
Annuals > 0 > income Statement > cost Of Revenue
422704000
Annuals > 0 > income Statement > gross Profit
182555000
Annuals > 0 > income Statement > operating Expenses
49507000
Annuals > 0 > income Statement > operating Income
133048000
Annuals > 0 > income Statement > interest Expense
292000
Annuals > 0 > income Statement > pretax Income
135209000
Annuals > 0 > income Statement > net Income
120248000
Annuals > 0 > income Statement > eps
1.6037255170056948
Annuals > 0 > income Statement > dividends Per Share
-59990000
Annuals > 0 > income Statement > shares Outstanding
74980412
Annuals > 0 > income Statement > income Tax Expense
14961000
Annuals > 0 > income Statement > EBITDA
178763000
Annuals > 0 > income Statement > operating Margin
21.981994485005593
Annuals > 0 > income Statement > total Other Income Expense Net
2161000
Annuals > 0 > income Statement > currency_symbol
CHF
Annuals > 0 > balance Sheet > cash
95197000
Annuals > 0 > balance Sheet > short Term Investments
0
Annuals > 0 > balance Sheet > receivables
273263000
Annuals > 0 > balance Sheet > inventories
450163000
Annuals > 0 > balance Sheet > total Current Assets
822792000
Annuals > 0 > balance Sheet > property Plant Equipment
1063292000
Annuals > 0 > balance Sheet > total Assets
1922971000
Annuals > 0 > balance Sheet > payables
72926000
Annuals > 0 > balance Sheet > short Term Debt
162000
Annuals > 0 > balance Sheet > long Term Debt
0
Annuals > 0 > balance Sheet > total Liabilities
531882000
Annuals > 0 > balance Sheet > equity
1391089000
Annuals > 0 > balance Sheet > currency_symbol
CHF
Annuals > 0 > cash Flow > net Income
120248000
Annuals > 0 > cash Flow > depreciation
43262000
Annuals > 0 > cash Flow > change In Working Capital
-64181000
Annuals > 0 > cash Flow > cash From Operations
146322000
Annuals > 0 > cash Flow > capital Expenditures
284618000
Annuals > 0 > cash Flow > cash From Investing
-148882000
Annuals > 0 > cash Flow > cash From Financing
-61256000
Annuals > 0 > cash Flow > net Change In Cash
-62528000
Annuals > 0 > cash Flow > currency_symbol
CHF
Annuals > 0 > ratios > PE
1.6037255170056948
Annuals > 0 > ratios > PB
3.2286407834437623
Annuals > 0 > ratios > ROE
8.644162954347276
Annuals > 0 > ratios > ROA
6.253240428482801
Annuals > 0 > ratios > FCF
-138296000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.2284906131094292
Annuals > 0 > health Score
59
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
577316000
Annuals > 1 > income Statement > cost Of Revenue
400353000
Annuals > 1 > income Statement > gross Profit
176963000
Annuals > 1 > income Statement > operating Expenses
47583000
Annuals > 1 > income Statement > operating Income
129380000
Annuals > 1 > income Statement > interest Expense
367000
Annuals > 1 > income Statement > pretax Income
124208000
Annuals > 1 > income Statement > net Income
111859000
Annuals > 1 > income Statement > eps
1.497674573667376
Annuals > 1 > income Statement > dividends Per Share
-56236000
Annuals > 1 > income Statement > shares Outstanding
74688455
Annuals > 1 > income Statement > income Tax Expense
12349000
Annuals > 1 > income Statement > EBITDA
163276000
Annuals > 1 > income Statement > operating Margin
22.410603551607785
Annuals > 1 > income Statement > total Other Income Expense Net
-5172000
Annuals > 1 > income Statement > currency_symbol
CHF
Annuals > 1 > balance Sheet > cash
157725000
Annuals > 1 > balance Sheet > short Term Investments
140802000
Annuals > 1 > balance Sheet > receivables
200305000
Annuals > 1 > balance Sheet > inventories
340988000
Annuals > 1 > balance Sheet > total Current Assets
841531000
Annuals > 1 > balance Sheet > property Plant Equipment
814552000
Annuals > 1 > balance Sheet > total Assets
1682880000
Annuals > 1 > balance Sheet > payables
29089000
Annuals > 1 > balance Sheet > short Term Debt
183000
Annuals > 1 > balance Sheet > long Term Debt
0
Annuals > 1 > balance Sheet > total Liabilities
362357000
Annuals > 1 > balance Sheet > equity
1320523000
Annuals > 1 > balance Sheet > currency_symbol
CHF
Annuals > 1 > cash Flow > net Income
111859000
Annuals > 1 > cash Flow > depreciation
37356000
Annuals > 1 > cash Flow > change In Working Capital
-60338000
Annuals > 1 > cash Flow > cash From Operations
249864000
Annuals > 1 > cash Flow > capital Expenditures
268402000
Annuals > 1 > cash Flow > cash From Investing
-170807000
Annuals > 1 > cash Flow > cash From Financing
48689000
Annuals > 1 > cash Flow > net Change In Cash
126274000
Annuals > 1 > cash Flow > currency_symbol
CHF
Annuals > 1 > ratios > PE
1.497674573667376
Annuals > 1 > ratios > PB
3.3879292178174856
Annuals > 1 > ratios > ROE
8.470810428898247
Annuals > 1 > ratios > ROA
6.646879159536033
Annuals > 1 > ratios > FCF
-18538000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.032110663830553804
Annuals > 1 > health Score
59
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
531741000
Annuals > 2 > income Statement > cost Of Revenue
360462000
Annuals > 2 > income Statement > gross Profit
171279000
Annuals > 2 > income Statement > operating Expenses
44966000
Annuals > 2 > income Statement > operating Income
126313000
Annuals > 2 > income Statement > interest Expense
719000
Annuals > 2 > income Statement > pretax Income
112074000
Annuals > 2 > income Statement > net Income
100684000
Annuals > 2 > income Statement > eps
1.365491672140464
Annuals > 2 > income Statement > dividends Per Share
51620000
Annuals > 2 > income Statement > shares Outstanding
73734613
Annuals > 2 > income Statement > income Tax Expense
11390000
Annuals > 2 > income Statement > EBITDA
160542000
Annuals > 2 > income Statement > operating Margin
23.75460985705447
Annuals > 2 > income Statement > total Other Income Expense Net
-14239000
Annuals > 2 > income Statement > currency_symbol
CHF
Annuals > 2 > balance Sheet > cash
31451000
Annuals > 2 > balance Sheet > short Term Investments
236976000
Annuals > 2 > balance Sheet > receivables
179259000
Annuals > 2 > balance Sheet > inventories
308046000
Annuals > 2 > balance Sheet > total Current Assets
760420000
Annuals > 2 > balance Sheet > property Plant Equipment
599790000
Annuals > 2 > balance Sheet > total Assets
1383869000
Annuals > 2 > balance Sheet > payables
32071000
Annuals > 2 > balance Sheet > short Term Debt
339000
Annuals > 2 > balance Sheet > long Term Debt
352000
Annuals > 2 > balance Sheet > total Liabilities
214208000
Annuals > 2 > balance Sheet > equity
1169661000
Annuals > 2 > balance Sheet > currency_symbol
CHF
Annuals > 2 > cash Flow > net Income
100684000
Annuals > 2 > cash Flow > depreciation
33318000
Annuals > 2 > cash Flow > change In Working Capital
-67918000
Annuals > 2 > cash Flow > cash From Operations
92648000
Annuals > 2 > cash Flow > capital Expenditures
142344000
Annuals > 2 > cash Flow > cash From Investing
-63151000
Annuals > 2 > cash Flow > cash From Financing
-87006000
Annuals > 2 > cash Flow > net Change In Cash
-57740000
Annuals > 2 > cash Flow > currency_symbol
CHF
Annuals > 2 > ratios > PE
1.365491672140464
Annuals > 2 > ratios > PB
3.7760541889487635
Annuals > 2 > ratios > ROE
8.607964187914275
Annuals > 2 > ratios > ROA
7.27554414471312
Annuals > 2 > ratios > FCF
-49696000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.09345903362727342
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
503234000
Annuals > 3 > income Statement > cost Of Revenue
336506000
Annuals > 3 > income Statement > gross Profit
166728000
Annuals > 3 > income Statement > operating Expenses
38685000
Annuals > 3 > income Statement > operating Income
128043000
Annuals > 3 > income Statement > interest Expense
798000
Annuals > 3 > income Statement > pretax Income
131386000
Annuals > 3 > income Statement > net Income
114682000
Annuals > 3 > income Statement > eps
1.6187335070933746
Annuals > 3 > income Statement > dividends Per Share
20490000
Annuals > 3 > income Statement > shares Outstanding
70846745
Annuals > 3 > income Statement > income Tax Expense
16704000
Annuals > 3 > income Statement > EBITDA
156466000
Annuals > 3 > income Statement > operating Margin
25.444028026723153
Annuals > 3 > income Statement > total Other Income Expense Net
2459000
Annuals > 3 > income Statement > currency_symbol
CHF
Annuals > 3 > balance Sheet > cash
89191000
Annuals > 3 > balance Sheet > short Term Investments
353165000
Annuals > 3 > balance Sheet > receivables
114821000
Annuals > 3 > balance Sheet > inventories
272350000
Annuals > 3 > balance Sheet > total Current Assets
833671000
Annuals > 3 > balance Sheet > property Plant Equipment
445718000
Annuals > 3 > balance Sheet > total Assets
1298496000
Annuals > 3 > balance Sheet > payables
25030000
Annuals > 3 > balance Sheet > short Term Debt
20364000
Annuals > 3 > balance Sheet > long Term Debt
0
Annuals > 3 > balance Sheet > total Liabilities
177498000
Annuals > 3 > balance Sheet > equity
1120998000
Annuals > 3 > balance Sheet > currency_symbol
CHF
Annuals > 3 > cash Flow > net Income
114682000
Annuals > 3 > cash Flow > depreciation
28423000
Annuals > 3 > cash Flow > change In Working Capital
-43491000
Annuals > 3 > cash Flow > cash From Operations
97555000
Annuals > 3 > cash Flow > capital Expenditures
116826000
Annuals > 3 > cash Flow > cash From Investing
-469124000
Annuals > 3 > cash Flow > cash From Financing
437183000
Annuals > 3 > cash Flow > net Change In Cash
65695000
Annuals > 3 > cash Flow > currency_symbol
CHF
Annuals > 3 > ratios > PE
1.6187335070933746
Annuals > 3 > ratios > PB
3.7856624414138116
Annuals > 3 > ratios > ROE
10.230348314626788
Annuals > 3 > ratios > ROA
8.831910148356252
Annuals > 3 > ratios > FCF
-19271000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
-0.0382943123874778
Annuals > 3 > health Score
63
Valuation > metrics > PE
33.4637
Valuation > metrics > PB
3.3048101850578715
Valuation > final Score
36.79545814942128
Valuation > verdict
22.0% Overvalued
Profitability > metrics > ROE
3.683878097686262
Profitability > metrics > ROA
7.050560374671402
Profitability > metrics > Net Margin
0.16007425252247703
Profitability > final Score
53
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.40500894480690175
Risk > metrics > Interest Coverage
379.48
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
7.642789537084839
Liquidity > metrics > Quick Ratio
2.4491804336602994
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
67.6853878227777
Prev Valuations > 1
65.42695430067396
Prev Valuations > 2
65.96295545212011
Prev Profitabilities > 0
72
Prev Profitabilities > 1
43
Prev Profitabilities > 2
69
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T23:11:01.409Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-12-03
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-24
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.67
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-28
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
0
Earnings History > 3 > eps Estimate
0
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
1.13
Earnings History > 4 > eps Estimate
1.12
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
0.8929
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-27
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
0
Earnings History > 5 > eps Estimate
0
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-25
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
0
Earnings History > 6 > eps Estimate
0
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-29
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
-
Earnings History > 7 > currency
-
Earnings History > 7 > eps Actual
0
Earnings History > 7 > eps Estimate
0
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
-
Earnings History > 8 > currency
-
Earnings History > 8 > eps Actual
0
Earnings History > 8 > eps Estimate
0
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-29
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
CHF
Earnings History > 9 > eps Actual
0
Earnings History > 9 > eps Estimate
0
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
CHF
Earnings History > 10 > eps Actual
0
Earnings History > 10 > eps Estimate
0.24
Earnings History > 10 > eps Difference
-0.24
Earnings History > 10 > surprise Percent
-100
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-31
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
-
Earnings History > 11 > currency
CHF
Earnings History > 11 > eps Actual
0
Earnings History > 11 > eps Estimate
0
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
CHF
Earnings History > 12 > eps Actual
0.86
Earnings History > 12 > eps Estimate
0.98
Earnings History > 12 > eps Difference
-0.12
Earnings History > 12 > surprise Percent
-12.2449
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-30
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
-
Earnings History > 13 > currency
CHF
Earnings History > 13 > eps Actual
0
Earnings History > 13 > eps Estimate
0
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
-
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-25
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
CHF
Earnings History > 14 > eps Actual
0.5
Earnings History > 14 > eps Estimate
0
Earnings History > 14 > eps Difference
0.5
Earnings History > 14 > surprise Percent
-
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-06-01
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
-
Earnings History > 15 > currency
CHF
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
0
Earnings History > 15 > eps Difference
0
Earnings History > 15 > surprise Percent
-
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-18
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
CHF
Earnings History > 16 > eps Actual
4.29
Earnings History > 16 > eps Estimate
4.39
Earnings History > 16 > eps Difference
-0.1
Earnings History > 16 > surprise Percent
-2.2779
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-12-01
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
-
Earnings History > 17 > currency
CHF
Earnings History > 17 > eps Actual
0
Earnings History > 17 > eps Estimate
0
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
-
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-27
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
-
Earnings History > 18 > currency
CHF
Earnings History > 18 > eps Actual
3.8
Earnings History > 18 > eps Estimate
0
Earnings History > 18 > eps Difference
3.8
Earnings History > 18 > surprise Percent
-
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-06-02
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
-
Earnings History > 19 > currency
CHF
Earnings History > 19 > eps Actual
0
Earnings History > 19 > eps Estimate
0
Earnings History > 19 > eps Difference
0
Earnings History > 19 > surprise Percent
-
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-12
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
-
Earnings History > 20 > currency
CHF
Earnings History > 20 > eps Actual
3.23
Earnings History > 20 > eps Estimate
0
Earnings History > 20 > eps Difference
3.23
Earnings History > 20 > surprise Percent
-
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-12-02
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
-
Earnings History > 21 > currency
CHF
Earnings History > 21 > eps Actual
0
Earnings History > 21 > eps Estimate
0
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
-
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-21
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
CHF
Earnings History > 22 > eps Actual
2.35
Earnings History > 22 > eps Estimate
1.58
Earnings History > 22 > eps Difference
0.77
Earnings History > 22 > surprise Percent
48.7342
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-06-03
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
-
Earnings History > 23 > currency
CHF
Earnings History > 23 > eps Actual
0
Earnings History > 23 > eps Estimate
0
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
-
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-03-13
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
-
Earnings History > 24 > currency
CHF
Earnings History > 24 > eps Actual
2.42
Earnings History > 24 > eps Estimate
0
Earnings History > 24 > eps Difference
2.42
Earnings History > 24 > surprise Percent
-
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-27
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
-
Earnings History > 25 > currency
CHF
Earnings History > 25 > eps Actual
0
Earnings History > 25 > eps Estimate
0
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
-
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-23
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
-
Earnings History > 26 > currency
CHF
Earnings History > 26 > eps Actual
1.49
Earnings History > 26 > eps Estimate
1.51
Earnings History > 26 > eps Difference
-0.02
Earnings History > 26 > surprise Percent
-1.3245
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-29
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
-
Earnings History > 27 > currency
CHF
Earnings History > 27 > eps Actual
0
Earnings History > 27 > eps Estimate
0
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
-
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-03-08
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
-
Earnings History > 28 > currency
CHF
Earnings History > 28 > eps Actual
2.23
Earnings History > 28 > eps Estimate
0
Earnings History > 28 > eps Difference
2.23
Earnings History > 28 > surprise Percent
-
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-28
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
-
Earnings History > 29 > currency
CHF
Earnings History > 29 > eps Actual
0
Earnings History > 29 > eps Estimate
0
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
-
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-24
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
-
Earnings History > 30 > currency
CHF
Earnings History > 30 > eps Actual
1.21
Earnings History > 30 > eps Estimate
0
Earnings History > 30 > eps Difference
1.21
Earnings History > 30 > surprise Percent
-
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-30
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
-
Earnings History > 31 > currency
CHF
Earnings History > 31 > eps Actual
0
Earnings History > 31 > eps Estimate
0
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
-
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
-
Earnings History > 32 > currency
CHF
Earnings History > 32 > eps Actual
1.91
Earnings History > 32 > eps Estimate
0
Earnings History > 32 > eps Difference
1.91
Earnings History > 32 > surprise Percent
-
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-25
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
-
Earnings History > 33 > currency
CHF
Earnings History > 33 > eps Actual
1.17
Earnings History > 33 > eps Estimate
0
Earnings History > 33 > eps Difference
1.17
Earnings History > 33 > surprise Percent
-
Earnings History > 34 > period
2016-12-31
Earnings History > 34 > report Date
2017-03-17
Earnings History > 34 > date
2016-12-31
Earnings History > 34 > before After Market
-
Earnings History > 34 > currency
CHF
Earnings History > 34 > eps Actual
1.78
Earnings History > 34 > eps Estimate
0
Earnings History > 34 > eps Difference
1.78
Earnings History > 34 > surprise Percent
-
Earnings History > 35 > period
2016-06-30
Earnings History > 35 > report Date
2016-08-26
Earnings History > 35 > date
2016-06-30
Earnings History > 35 > before After Market
-
Earnings History > 35 > currency
CHF
Earnings History > 35 > eps Actual
1.26
Earnings History > 35 > eps Estimate
0
Earnings History > 35 > eps Difference
1.26
Earnings History > 35 > surprise Percent
-
Earnings History > 36 > period
2015-12-31
Earnings History > 36 > report Date
2016-03-11
Earnings History > 36 > date
2015-12-31
Earnings History > 36 > before After Market
-
Earnings History > 36 > currency
CHF
Earnings History > 36 > eps Actual
1.42
Earnings History > 36 > eps Estimate
0
Earnings History > 36 > eps Difference
1.42
Earnings History > 36 > surprise Percent
-
Earnings History > 37 > period
2015-06-30
Earnings History > 37 > report Date
2015-08-28
Earnings History > 37 > date
2015-06-30
Earnings History > 37 > before After Market
-
Earnings History > 37 > currency
CHF
Earnings History > 37 > eps Actual
0
Earnings History > 37 > eps Estimate
0.93
Earnings History > 37 > eps Difference
-0.93
Earnings History > 37 > surprise Percent
-100
Bachem Holding AG, together with its subsidiaries, provides products for research, clinical development, and commercial application to pharmaceutical and biotechnology companies worldwide. It engages in the development, production, and regulatory support of peptide active pharmaceutical ingredients, such as peptide and oligonucleotide new chemical entities (NCEs). The company also offers commercial NCEs and generics; and project management, quality and regulatory, analytical, good manufacturing practice production, research grade production, and supply and vertical integration services. Bachem Holding AG was incorporated in 1971 and is headquartered in Bubendorf, Switzerland. Bachem Holding AG operates as a subsidiary of Ingro Finanz AG.
Stock Price
CHF0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWhat Is Bachem Holding AG's (VTX:BANB) Share Price Doing? Yahoo Finance
Read more →Bachem Holding AG's (VTX:BANB) largest shareholder, Top Key Executive Peter Grogg sees holdings value fall by 9.8% following recent drop Yahoo Finance
Read more →Showing 2 of 3
(Last Updated 2025-06-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
3
Buy
3
Hold
4
Sell
1
Strong Sell
0
(Last Updated 2025-06-30)
Health Score
Price to Earnings Ratio (P/E)
-
Medium
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Bachem Holding AG
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
—
Date
2025-09-30
EPS Actual
0
EPS Estimate
0
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
CHF 0
Cost Of Revenue
CHF 0
Gross Profit
CHF 0
Operating Expenses
CHF 0
Operating Income
CHF 0
Interest Expense
CHF 0
Pretax Income
CHF 0
Net Income
CHF 0
Income Tax Expense
CHF 0
EBITDA
CHF 0
Total Other Income Expense Net
CHF 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
CHF 0
Short Term Investments
CHF 0
Receivables
CHF 0
Inventories
CHF 0
Total Current Assets
CHF 0
Property Plant Equipment
CHF 0
Total Assets
CHF 0
Payables
CHF 0
Short Term Debt
CHF 0
Long Term Debt
CHF 0
Total Liabilities
CHF 0
Equity
CHF 0
(Last Updated 2025-06-30)
Net Income
CHF 0
Depreciation
CHF 0
Change In Working Capital
CHF 0
Cash From Operations
CHF 0
Capital Expenditures
CHF 0
Cash From Investing
CHF 0
Cash From Financing
CHF 0
Net Change In Cash
CHF 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.