Knorr-Bremse AG (ETR:KBX)
Germany flag Germany · Delayed Price · Currency is EUR
103.10
-3.10 (-2.92%)
Aug 5, 2026, 2:59 PM CET

Knorr-Bremse AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
17,11915,33811,3409,4798,22814,008
Market Cap Growth
25.01%35.25%19.64%15.20%-41.27%-22.19%
Enterprise Value
18,44216,76013,10511,0169,80414,900
Last Close Price
103.1095.1570.3558.8051.0486.90
PE Ratio
29.1828.7525.4917.1416.8422.57
Forward PE
21.1022.8617.1215.4014.4322.35
PEG Ratio
1.361.301.601.471.902.37
PS Ratio
2.131.951.411.181.132.05
PB Ratio
5.194.943.723.343.216.02
P/TBV Ratio
17.4811.089.236.927.5010.59
P/FCF Ratio
17.3317.4313.9314.3426.1919.63
P/OCF Ratio
13.7913.7410.8810.3615.1914.36
EV/Sales Ratio
2.302.131.631.371.352.18
EV/EBITDA Ratio
13.1812.9710.069.029.3812.35
EV/EBIT Ratio
18.5218.5614.3912.6613.5916.27
EV/FCF Ratio
18.6719.0516.1016.6731.2120.88
Debt / Equity Ratio
0.750.780.820.750.840.53
Debt / EBITDA Ratio
2.282.393.032.262.731.78
Debt / FCF Ratio
3.233.514.854.189.093.01
Net Debt / Equity Ratio
0.620.430.550.520.590.33
Net Debt / EBITDA Ratio
1.411.041.291.201.450.64
Net Debt / FCF Ratio
1.991.532.072.224.811.08
Asset Turnover
0.880.850.900.980.950.94
Inventory Turnover
3.213.153.233.513.513.66
Quick Ratio
0.961.161.101.041.000.97
Current Ratio
1.631.871.631.781.641.46
Return on Equity (ROE)
19.18%18.14%15.82%20.82%20.04%29.78%
Return on Assets (ROA)
7.62%6.82%7.54%7.91%6.91%9.23%
Return on Invested Capital (ROIC)
13.22%13.51%14.67%15.23%14.46%23.16%
Return on Capital Employed (ROCE)
15.68%14.38%15.17%15.58%14.48%21.81%
Earnings Yield
3.42%3.48%3.92%5.83%5.94%4.43%
FCF Yield
5.77%5.74%7.18%6.97%3.82%5.09%
Dividend Yield
1.79%1.84%2.33%2.47%3.62%1.75%
Payout Ratio
52.31%52.81%59.33%42.31%60.95%39.44%
Buyback Yield / Dilution
0.57%0.00%0.00%0.00%0.00%0.00%
Total Shareholder Return
2.36%1.84%2.33%2.47%3.62%1.75%