KPI data tables

Bachem operating metrics behind the KPI charts, newest period first (up to 24 periods per chart). Periods use each company's own fiscal labels where the source does; each table names its source.

Bachem Capex: Capacity vs Residual (chf_millions)
PeriodCapacity expansion(residual)
FY 202529537.6

Source: Bachem FY 2025 results: capex CHF 332.6 million, of which CHF 295 million capacity expansion (48% of sales). https://www.bachem.com/news-events/financial-reports/.

Bachem Net Sales (chf_millions)
PeriodNet sales
FY 2025695.1

Source: Bachem FY 2025 results: net sales CHF 695.1 million, up 14.8%. https://www.bachem.com/news-events/financial-reports/.

Bachem Revenue Mix: GLP-1 Customer Concentration vs Other Peptide CDMO Business (CHF millions)
PeriodGLP-1 (top customer, implied NVO, est.)GLP-1 (other sponsors, est.)Other peptide CDMO + commercialGenerics + research peptides
202432013010055
202329011012058
20222308016557
20211806019073
20201204017072

Source: Bachem annual + half-year reports (Geschaeftsbericht; SIX Swiss Exchange + bachem.com investor relations); Bachem ad-hoc disclosures on sales + capacity expansion. Reported Group sales: 2020 CHF 402.0M, 2021 CHF 503.2M, 2022 CHF 531.7M, 2023 CHF 577.8M, 2024 CHF 605.3M; the per-year column totals match these. Bachem discloses customer-concentration ranges (e.g. top-3 share) but not customer names or a GLP-1-vs-other revenue split, so the per-customer breakdown shown here is estimate-driven from company commentary plus analyst attribution.

Bachem Solid-Phase Peptide Synthesis (SPPS) Reactor Capacity by Site (indexed (2022 = 100))
PeriodBubendorf CH (legacy HQ + SPPS)Vista CA (US)Torrance CA (US)Other sites + research scale
20273001309020
20262701106018
2025230853016
2024180551014
202313035012
202210020010

Source: Bachem annual reports (Geschäftsbericht German + English; available via SIX Swiss Exchange + bachem.com investor relations); Bachem Capital Markets Day decks (2024 + 2025); Bachem ad-hoc disclosures on capex announcements per site (Bubendorf 2022-2024 tranches, Vista 2023-2025 tranches, Torrance 2024-2025 tranches); cross-reference with Bachem half-year reports + media coverage of plant expansions. Capacity is indexed because Bachem does not disclose absolute reactor counts or absolute production volumes per site for competitive reasons; the index reflects the relative scale-up trajectory.

Ask Sterling

Register for a premium account to gain access to Sterling AI.

Get Started

Things you can ask Sterling:

Summarize Tesla's latest earnings reportWhy did NVIDIA's margins expand?Compare Apple vs Microsoft's cash flowWhat's driving EV industry growth?
Menu
Favorites
Bachem (BANB.SW) - KPIs | Sterling