Company overview / BANB.SW

Bachem Holding AG

Bachem develops and manufactures peptides and oligonucleotides for pharmaceutical and biotechnology companies. Its products and services support research, clinical development and commercial applications.

Health Care / Peptides / Pharmaceutical Ingredients / CDMO

Headquarters Bubendorf, Switzerland
Listing SIX Swiss Exchange
Reporting currency CHF
Fiscal year-end 31 December
Company profile verified on . Bachem — Vision and strategy ↗
Revenue 695.1 FY2025 · CHF millions
EBIT 167.3 FY2025 · CHF millions
Total assets 2'108.7 FY2025 · CHF millions

Next event

No upcoming official date is currently listed.

Latest official publication

No official publication is currently integrated.

01

Issuer publications

Official feed

The eight most recent official publications integrated in the public dataset. Summaries are factual; use the issuer link for the complete release.

02

Upcoming issuer dates

Investor calendar

03

Current file

Latest reporting · Q1 / H1 updates

Q1 type
Last update integratedFY2025 annual report; H1 2026 not yet published
Next expected report
Source statusVerified source
Validation statusValidated
No Q1/H1 data is currently integrated for this company in the public preview dataset.
04

Historical evidence

Revenue and operating margins

From the public preview dataset. Missing values are left blank.

Revenue

CHF millions
0 187.7 375.3 563 750.7 2015 Revenue: 208.6 2016 Revenue: 236.5 2017 Revenue: 261.6 2018 Revenue: 282.5 2019 Revenue: 313.7 2020 Revenue: 402 2021 Revenue: 503.2 2022 Revenue: 531.7 2023 Revenue: 577.3 2024 Revenue: 605.3 2025 Revenue: 695.1 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

EBIT / EBITDA margin

%
17.4% 21.1% 24.9% 28.6% 32.3% 2015 EBIT margin: 18.5% 2016 EBIT margin: 19.1% 2017 EBIT margin: 19.3% 2018 EBIT margin: 19.4% 2019 EBIT margin: 19.9% 2020 EBIT margin: 24% 2021 EBIT margin: 25.6% 2022 EBIT margin: 23.9% 2023 EBIT margin: 22.4% 2024 EBIT margin: 22% 2025 EBIT margin: 24.1% 2015 EBITDA margin: 27.2% 2016 EBITDA margin: 27.4% 2017 EBITDA margin: 27.3% 2018 EBITDA margin: 27.6% 2019 EBITDA margin: 27.8% 2020 EBITDA margin: 30.5% 2021 EBITDA margin: 31.3% 2022 EBITDA margin: 30.2% 2023 EBITDA margin: 28.9% 2024 EBITDA margin: 29.1% 2025 EBITDA margin: 30.9% 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
EBIT margin EBITDA margin

Additional historical series

Net income

CHF millions
0 40.2 80.3 120.5 160.7 2015 Net income: 31.8 2016 Net income: 41.2 2017 Net income: 41.8 2018 Net income: 46.6 2019 Net income: 54.2 2020 Net income: 78.1 2021 Net income: 114.7 2022 Net income: 100.7 2023 Net income: 111.9 2024 Net income: 120.2 2025 Net income: 148.8 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Cash flow

CHF millions
-171.1 -52.2 66.6 185.5 304.4 2015 Operating CF: 61.4 2016 Operating CF: 40.4 2017 Operating CF: 35.7 2018 Operating CF: 25.8 2019 Operating CF: 64.3 2020 Operating CF: 115 2021 Operating CF: 97.6 2022 Operating CF: 92.6 2023 Operating CF: 249.9 2024 Operating CF: 146.3 2025 Operating CF: 271.6 2015 Free CF: 36.1 2016 Free CF: -10.9 2017 Free CF: -14.7 2018 Free CF: -12.2 2019 Free CF: 33.7 2020 Free CF: 45.9 2021 Free CF: -19.3 2022 Free CF: -49.7 2023 Free CF: -18.5 2024 Free CF: -138.3 2025 Free CF: -57.8 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Operating CF Free CF

Cash / debt / net debt

CHF millions
-182.5 -91.2 0.2 91.6 182.9 2015 Cash: 23.2 2016 Cash: 19.2 2017 Cash: 17.3 2018 Cash: 22.3 2019 Cash: 21.4 2020 Cash: 23.5 2021 Cash: 89.2 2022 Cash: 31.5 2023 Cash: 157.7 2024 Cash: 95.2 2025 Cash: 31 2015 Total debt: 17.4 2016 Total debt: 55.4 2017 Total debt: 94.9 2018 Total debt: 150.5 2019 Total debt: 107.1 2020 Total debt: 107.6 2021 Total debt: 20.9 2022 Total debt: 0.7 2023 Total debt: 0.4 2024 Total debt: 0.3 2025 Total debt: 57.4 2015 Net debt: -5.8 2016 Net debt: 36.2 2017 Net debt: 77.7 2018 Net debt: 128.2 2019 Net debt: 85.7 2020 Net debt: 84.1 2021 Net debt: -68.3 2022 Net debt: -30.8 2023 Net debt: -157.3 2024 Net debt: -94.9 2025 Net debt: 26.4 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Cash Total debt Net debt

Additional chart evidence

Evidence for values shown in charts but not repeated in the table.

Net debt
FY Value Evidence
FY2025 26.4 CHF millions
FY2024 -94.9 CHF millions
FY2023 -157.3 CHF millions
FY2022 -30.8 CHF millions
FY2021 -68.3 CHF millions

ROE / ROA

%
5.4% 8.4% 11.3% 14.3% 17.2% 2015 ROE: 9% 2016 ROE: 11.3% 2017 ROE: 11.2% 2018 ROE: 12.1% 2019 ROE: 12.1% 2020 ROE: 16.4% 2021 ROE: 10.23% 2022 ROE: 8.61% 2023 ROE: 8.47% 2024 ROE: 8.64% 2025 ROE: 10.20% 2015 ROA: 7.2% 2016 ROA: 8.3% 2017 ROA: 7.7% 2018 ROA: 7.6% 2019 ROA: 8.4% 2020 ROA: 11% 2021 ROA: 8.83% 2022 ROA: 7.28% 2023 ROA: 6.65% 2024 ROA: 6.25% 2025 ROA: 7.06% 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
ROE ROA
05

Complete historical record

Annual fundamentals

Values use the company reporting unit unless a cell states another currency. A dash means documented missing or unavailable.

Evidence coverage FY2021–FY2025 Reported source lines and calculated records; each calculated panel states its public replay and source-chain coverage.
FYRevenueEBITDAEBITNet incomeEPSTotal assetsTotal equityCashTotal debtOperating CFCapex rep.Capex calc.FCF rep.FCF calc.DPSShares out.Market capEV
2025 695.1 214.7 167.3 148.8 CHF 1.98 2'108.7 1'458.3 31 57.4 271.6 -332.6 -329.4 -57.8 CHF 0.90 74'935'540 4'493 4'519.4
2024 605.3 176.3 133 120.2 CHF 1.60 1'923 1'391.1 95.2 0.3 146.3 -284.6 -138.3 CHF 0.85 74'971'893 4'343 4'248.1
2023 577.3 166.7 129.4 111.9 CHF 1.50 1'682.9 1'320.5 157.7 0.4 249.9 -268.4 -18.5 CHF 0.80 74'973'645 4'875 4'717.7
2022 531.7 160.5 127.2 100.7 CHF 1.37 1'383.9 1'169.7 31.5 0.7 92.6 -142.3 -49.7 CHF 0.75 73'721'200 5'889 5'858.2
2021 503.2 157.4 128.9 114.7 CHF 8.09 1'298.5 1'121 89.2 20.9 97.6 -116.8 -19.3 CHF 3.50 14'746'745 10'561 10'492.7
2020 402 122.6 96.7 78.1 CHF 5.58 710.9 475.7 23.5 107.6 115 -69.1 45.9 CHF 3.25 13'996'362 5'537 5'621.1
2019 313.7 87.2 62.4 54.2 CHF 3.91 647.1 447.8 21.4 107.1 64.3 -30.6 33.7 CHF 3 13'991'750 2'167 2'252.7
2018 282.5 77.9 54.8 46.6 CHF 3.43 614.7 384.2 22.3 150.5 25.8 -38 -12.2 CHF 2.75 13'585'142 1'545 1'673.2
2017 261.6 71.5 50.6 41.8 CHF 3.08 544.7 374.2 17.3 94.9 35.7 -50.4 -14.7 CHF 2.75 13'578'634 2'094 2'171.7
2016 236.5 64.8 45.1 41.2 CHF 3.04 496.5 365.4 19.2 55.4 40.4 -51.3 -10.9 CHF 2.5 13'549'532 1'228 1'264.2
2015 208.6 56.8 38.5 31.8 CHF 2.35 443.8 353.4 23.2 17.4 61.4 -25.4 36.1 CHF 2.25 13'535'915 706 700.2
06

Calculated and market context

Accounting and valuation ratios

Blank when inputs are unavailable or outside beta scope — blanks are intentional, never estimated. EV/Revenue is calculated (enterprise value ÷ same-fiscal-year revenue, same currency), not reported. Market data fields do not yet carry per-field provenance; see limitations.md.

Accounting ratios

FYEBITDA marginEBIT marginNet marginROEROAD/END/EBITDA
2025 30.9% 24.1% 21.4% 10.20% 7.06% 0.04 0.12
2024 29.1% 22% 19.9% 8.64% 6.25% 0.00 -0.54
2023 28.9% 22.4% 19.4% 8.47% 6.65% 0.00 -0.94
2022 30.2% 23.9% 18.9% 8.61% 7.28% 0.00 -0.19
2021 31.3% 25.6% 22.8% 10.23% 8.83% 0.02 -0.43
2020 30.5% 24.05% 19.42% 16.41% 10.98% 0.23 0.69
2019 27.8% 19.88% 17.27% 12.1% 8.37% 0.24 0.98
2018 27.58% 19.4% 16.51% 12.14% 7.59% 0.39 1.65
2017 27.33% 19.35% 15.97% 11.16% 7.67% 0.25 1.09
2016 27.4% 19.05% 17.42% 11.28% 8.3% 0.15 0.56
2015 27.23% 18.45% 15.26% 9.01% 7.17% 0.05 -0.1

Valuation ratios

FYDiv yieldP/EEV/EBITDAEV/RevVal. statusFX status
20251.5%30.2521.056.5calculated from published inputsnot required
20241.47%36.1924.17.02calculated from published inputsnot required
20231.23%43.3328.38.17calculated from published inputsnot required
20220.94%58.2836.511.02calculated from published inputsnot required
20210.49%88.566.6620.85calculated from published inputsnot required
20200.82%70.8845.8513.98calculated from published inputsnot required
20191.94%39.5925.837.18calculated from published inputsnot required
20182.42%33.1221.485.92calculated from published inputsnot required
20171.79%5030.378.3calculated from published inputsnot required
20162.77%29.719.515.35calculated from published inputsnot required
20154.34%22.0912.333.36calculated from published inputsnot required
07

Evidence and exceptions

Data quality

High confidence Status (FY 2025)
0 Total flags
6 FY periods with flags
0 Detailed findings

No issues detected.

Latest FY context and caveats

official company source annual report PDF; reported free cash flow missing for all years; reported capex missing where not reported; FY2025 reported capex preserved if present; reported and calculated FCF kept separate; reported and calculated capex kept separate; Bachem 1:5 share split between FY2021 and FY2022; no manual split adjustment; no yfinance or external market/FX data used

FYStatusInfoWarningsReviewCriticalSummary
2025 High confidence 0 0 0 0 No issues detected.
2024 High confidence 0 0 0 0 No issues detected.
2023 High confidence 0 0 0 0 No issues detected.
2022 High confidence 0 0 0 0 No issues detected.
2021 High confidence 0 0 0 0 No issues detected.
2020 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
2019 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
2018 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
2017 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
2016 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
2015 Available with notes 1 0 0 0 Documented source caveat; no data quality error.
No separate detailed findings are published; the annual quality summaries above remain the quality record.
08

Reference register

Sources

FYTypeNameStatusSource
2025 official_annual_report_pdf Annual report official company source Open document
2024 official_annual_report_pdf Annual report official company source Open document
2023 official_annual_report_pdf Annual report official company source Open document
2022 official_annual_report_pdf Annual report official company source Open document
2021 official_annual_report_pdf Annual report official company source Open document
2020 third_party_archive_annual_report_pdf Annual report third party archive Open document
2019 third_party_archive_annual_report_pdf Annual report third party archive Open document
2018 third_party_archive_annual_report_pdf Annual report third party archive Open document
2017 third_party_archive_annual_report_pdf Annual report third party archive Open document
2016 third_party_archive_annual_report_pdf Annual report third party archive Open document
2015 third_party_archive_annual_report_pdf Annual report third party archive Open document

Swiss Equity Data / Evidence Layer v0.1

Evidence record

Pilot scope: selected BANB.SW FY2021, FY2022, FY2023, FY2024, FY2025 figures only. Active record: Bachem Holding AG · BANB.SW · FY2021, FY2022, FY2023, FY2024, FY2025. This record is not an audit opinion or accounting certification.