3.220EUR-2.42%Mkt Cap: 70.79M EURP/E: —Last update: 2026-05-14
BRAIN Biotech AG provides bio-based products and solutions in Germany, the United States, France, the Netherlands, and the United Kingdom. The company operates through two segments: BRAINBiocatalysts and BRAINBioIncubato…
Industry Peers
Specialty Chemicalsloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)—
P/E (Forward)-8.78
PEG—
P/B-98.18
P/S1.44
EV/EBITDA-18.38
EV/Revenue1.34
EPS (TTM)-0.49
EPS (Forward)-0.37
Cash Flow & Leverage
FCF Yield-7.60%
FCF Margin-10.97%
Operating CF-9.23M EUR
CapEx (TTM)1.61M EUR
Net Debt/EBITDA1.44
Net Debt-5.15M EUR
Technical
SMA 502.619 (+22.9%)
SMA 2002.470 (+30.4%)
Beta0.67
S&P 52W Chg24.23%
Avg Vol (30d)7.21K
Avg Vol (10d)13.67K
Technical Indicators
RSI (14)68.0
MACD0.2220
MACD Signal0.1732
MACD Hist.+0.0489
BB Upper3.528 EUR
BB Middle2.845 EUR
BB Lower2.162 EUR
BB Width48.02%
ATR (14)0.1939 EUR
Vol Ratio (20d)0.51x
52W Range
1.80573% of range3.740
52W High3.740 EUR
52W Low1.805 EUR
Profitability
Gross Margin57.26%
EBITDA Margin-7.29%
Profit Margin-23.48%
Oper. Margin-16.66%
ROE-637.81%
ROA-17.70%
Revenue Growth-9.10%
Earnings Growth—
Balance Sheet
Debt/Equity4.64
Current Ratio1.48
Quick Ratio0.29
Book Value/Sh-0.0330 EUR
Cash/Share0.2360 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Ownership
Shares Out.21.85M
Float9.09M
Insiders58.40%
Institutions8.22%
Analyst Consensus
Rating1.0 (Strong Buy)
Target (Mean)5.500 EUR
Target Range5.000 EUR – 6.500 EUR
# Analysts3
Company
Market Cap70.79M EUR
Enterprise Value65.64M EUR
Revenue (TTM)49.01M EUR
Gross Profit28.64M EUR
Net Income (TTM)-11.74M EUR
Revenue/Share2.243 EUR
Fiscal Year EndSep 2025
MR QuarterDec 2025
Employees276
Last Price3.220 EUR
CountryDE
SectorBasic Materials
IndustrySpecialty Chemicals
ISINDE0005203947