Skip to main content
Back
BCHMF logo

Bachem Holding AG

Data quality: 67%
Overbought
BCHMF
OTC Basic Materials Chemicals
$76.65
$0.00 (0.00%)
Mkt Cap: 5.75B
Day Range
$76.65 $77.00
52-Week Range
$60.51 $77.00
Volume
100
50D / 200D Avg
$65.38 / $63.97
Prev Close
$76.65

Price History

Financial Trends

Peer Comparison

vs Basic Materials sector median (467 peers)

Metric Stock Sector Median
P/E 38.6 2.3
P/B 1.7
ROE % 5.9
Net Margin % 21.4 5.3
Rev Growth 5Y % 8.4 4.8
D/E 0.4

Analyst Price Target

No analyst coverage available

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2030 $4.29
$4.11 – $4.52
1.6 B 1
FY2029 $3.89
$3.74 – $4.10
1.5 B 1
FY2028 $3.44
$3.30 – $3.63
1.4 B 1

Key Takeaways

Revenue grew 8.42% annually over 5 years — modest growth
Earnings grew 23.80% over the past year
Net margin of 21.41% shows strong profitability
Negative free cash flow of -48.23M
P/E of 38.60 — premium valuation
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 6.47%

Growth

Revenue Growth (5Y)
8.42%
Revenue (1Y)14.89%
Earnings (1Y)23.80%
FCF Growth (3Y)N/A

Quality

Return on Equity
N/A
ROICN/A
Net Margin21.41%
Op. Margin21.62%

Safety

Debt / Equity
N/A
Current RatioN/A
Interest Coverage310.51

Valuation

P/E Ratio
38.60
P/B RatioN/A
EV/EBITDAN/A
Dividend Yield0.01%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 14.89% Revenue Growth (3Y) 9.75%
Earnings Growth (1Y) 23.80% Earnings Growth (3Y) 15.36%
Revenue Growth (5Y) 8.42% Earnings Growth (5Y) 6.74%
Profitability
Revenue (TTM) 695.40M Net Income (TTM) 148.86M
ROE N/A ROA N/A
Gross Margin 28.74% Operating Margin 21.62%
Net Margin 21.41% Free Cash Flow (TTM) -48.23M
ROIC N/A FCF Growth (3Y) N/A
Safety
Debt / Equity N/A Current Ratio N/A
Interest Coverage 310.51 Dividend Yield 0.01%
Valuation
P/E Ratio 38.60 P/B Ratio N/A
P/S Ratio 8.26 PEG Ratio 1.02
EV/EBITDA N/A Dividend Yield 0.01%
Market Cap 5.75B Enterprise Value N/A

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 695.40M 605.26M 577.32M 531.74M 503.23M
Net Income 148.86M 120.25M 111.86M 100.68M 114.68M
EPS (Diluted) 1.98 1.60 1.50 1.37 1.62
Gross Profit 199.83M 182.56M 176.96M 171.28M 166.73M
Operating Income 150.36M 133.05M 129.38M 127.22M 128.93M