101.60EUR+2.01%Mkt Cap: 17.80B $P/E: 29.711d ago
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…
Indicators:|
Key Statistics
Company
Market Cap17.80B $
Enterprise Value19.09B $
Revenue (TTM)8.57B $
Gross Profit4.66B $
Net Income (TTM)580.43M $
Revenue/Share53.16 USD
Last Price101.60 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees25.8K
CountryDE
SectorConsumer Cyclical
IndustryAuto Parts
ISINUS4991801071
Valuation
P/E (Trailing)29.71
P/E (Forward)19.07
PEG—
EV/EBITDA14.93
EV/Revenue2.23
P/S2.08
P/B4.98
EPS (TTM)3.42
EPS (Forward)5.33
52W Range
77.4063% of range115.60
52W High115.60 EUR
52W Low77.40 EUR
Profitability
Gross Margin54.88%
Oper. Margin12.49%
EBITDA Margin14.91%
Profit Margin6.83%
ROE17.20%
ROA6.01%
Growth
Revenue Growth-0.90%
Earnings Growth13.10%
Cash Flow & Leverage
Operating CF1.21B $
CapEx (TTM)359.78M $
FCF Margin6.56%
FCF Yield3.16%
Net Debt1.21B $
Net Debt/EBITDA0.95
Balance Sheet
Debt/Equity70.51
Current Ratio1.72
Quick Ratio1.07
Book Value/Sh20.42 EUR
Cash/Share7.855 EUR
Dividends
Fwd Div Rate1.900 EUR
Trail. Div Rate1.900 EUR
Div. Yield1.93%
5Y Avg Yield2.31%
Payout Ratio51.17%
Ex-Div DateMay 4, 2026
Pay Date—
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)115.47 EUR
Upside (mean)+13.6%
Target Range90.00 EUR – 133.00 EUR
€90.00+13.6% to mean€133.00
# Analysts15
Ownership
Shares Out.161.20M
Float61.44M
Insiders58.99%
Institutions30.93%
Technical
SMA 50101.08 (+0.5%)
SMA 20095.82 (+6.0%)
Beta1.12
S&P 52W Chg20.05%
Avg Vol (30d)179.82K
Avg Vol (10d)166.06K
Technical Indicators
RSI (14)50.0
MACD0.1605
MACD Signal0.2823
MACD Hist.-0.1218
BB Upper105.91 EUR
BB Middle101.26 EUR
BB Lower96.61 EUR
BB Width9.18%
ATR (14)2.672 EUR
Vol Ratio (20d)0.99x