Knorr-Bremse AG (KNRRY)

OTCMKTS · Delayed Price · Currency is USD
26.57
+0.37 (1.41%)
Nov 9, 2026, 3:57 PM EST
Market Cap17.06B +14.1%
Revenue (ttm)9.21B +3.6%
Net Income701.79M +42.1%
EPS1.07 +42.3%
Shares Out n/a
PE Ratio24.72
Forward PE18.56
Dividend0.56 (2.10%)
Ex-Dividend DateMay 5, 2026
Volume956
Open26.78
Previous Close26.20
Day's Range26.57 - 26.82
52-Week Range23.04 - 33.96
Beta1.09
Analystsn/a
Price Targetn/a
Earnings DateOct 29, 2026