99.65EUR+0.66%Mkt Cap: 17.35B $P/E: 27.20Today
Knorr-Bremse AG, together with its subsidiaries, develops, produces, and markets brake systems for rail and commercial vehicles and other safety-critical systems worldwide. It operates in two segments, Rail Vehicle Syste…
Industry Peers
Auto PartsKey Statistics
Company
Market Cap17.35B $
Enterprise Value18.67B $
Revenue (TTM)8.73B $
Gross Profit4.66B $
Net Income (TTM)580.43M $
Revenue/Share54.34 USD
Last Price99.65 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees25.8K
CountryDE
SectorConsumer Cyclical
IndustryAuto Parts
ISINDE000KBX1006
Valuation
P/E (Trailing)27.20
P/E (Forward)18.89
PEG—
EV/EBITDA13.75
EV/Revenue2.14
P/S2.05
P/B5.12
EPS (TTM)3.64
EPS (Forward)5.42
52W Range
77.4058% of range115.60
52W High115.60 EUR
52W Low77.40 EUR
Profitability
Gross Margin54.88%
Oper. Margin13.49%
EBITDA Margin15.55%
Profit Margin6.83%
ROE17.20%
ROA6.01%
Growth
Revenue Growth7.00%
Earnings Growth28.70%
Cash Flow & Leverage
Operating CF1.21B $
CapEx (TTM)359.78M $
FCF Margin8.29%
FCF Yield4.17%
Net Debt1.33B $
Net Debt/EBITDA0.98
Balance Sheet
Debt/Equity74.33
Current Ratio1.63
Quick Ratio1.01
Book Value/Sh19.98 EUR
Cash/Share7.638 EUR
Dividends
Fwd Div Rate1.900 EUR
Trail. Div Rate1.900 EUR
Div. Yield1.92%
5Y Avg Yield2.31%
Payout Ratio52.20%
Ex-Div DateMay 4, 2026
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)119.20 EUR
Upside (mean)+19.6%
Target Range95.00 EUR – 132.00 EUR
€95.00+19.6% to mean€132.00
# Analysts15
Ownership
Shares Out.161.20M
Float61.09M
Insiders58.99%
Institutions30.55%
Technical
SMA 50102.91 (-3.2%)
SMA 200100.08 (-0.4%)
Beta1.11
S&P 52W Chg18.16%
Avg Vol (30d)151.97K
Avg Vol (10d)114.65K
Technical Indicators
RSI (14)40.4
MACD-1.2124
MACD Signal-0.6232
MACD Hist.-0.5893
BB Upper108.93 EUR
BB Middle102.91 EUR
BB Lower96.90 EUR
BB Width11.68%
ATR (14)2.356 EUR
Vol Ratio (20d)0.39x