Brembo N.V. (BIT:BRE)
Italy flag Italy · Delayed Price · Currency is EUR
10.57
+0.02 (0.19%)
Jul 31, 2026, 5:35 PM CET

Brembo Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3622,9952,8993,5883,3854,058
Market Cap Growth
27.05%3.29%-19.19%6.01%-16.60%16.14%
Enterprise Value
4,2173,7533,2794,0253,9364,497
Last Close Price
10.579.419.0911.1010.4512.53
PE Ratio
14.7514.2711.0911.8111.6118.70
Forward PE
13.5712.4610.2311.3010.8116.97
PEG Ratio
1.0918.8017.730.960.600.94
PS Ratio
0.890.800.750.920.921.45
PB Ratio
1.411.311.261.741.772.30
P/TBV Ratio
-1.881.462.032.102.77
P/FCF Ratio
9.7613.4747.1212.8036.7517.74
P/OCF Ratio
5.205.156.815.529.919.84
EV/Sales Ratio
1.111.000.841.031.071.61
EV/EBITDA Ratio
6.876.134.966.056.308.95
EV/EBIT Ratio
12.4411.158.349.7210.2815.62
EV/FCF Ratio
12.2416.8753.2814.3642.7319.66
Debt / Equity Ratio
-0.350.310.300.320.40
Debt / EBITDA Ratio
-2.261.871.401.521.93
Debt / FCF Ratio
-6.2320.123.3210.284.23
Net Debt / Equity Ratio
-0.310.150.200.270.23
Net Debt / EBITDA Ratio
-1.180.520.610.830.81
Net Debt / FCF Ratio
-3.245.591.455.631.77
Asset Turnover
1.560.800.880.970.970.82
Inventory Turnover
5.312.642.792.963.293.13
Quick Ratio
-0.891.120.910.961.11
Current Ratio
-1.291.551.381.451.56
Return on Equity (ROE)
18.78%9.19%12.03%15.18%15.71%13.18%
Return on Assets (ROA)
10.31%5.17%6.50%8.09%7.82%6.33%
Return on Invested Capital (ROIC)
-8.51%11.06%13.06%12.62%10.68%
Return on Capital Employed (ROCE)
20.80%10.50%13.15%15.10%14.51%11.62%
Earnings Yield
6.81%7.01%9.02%8.47%8.61%5.35%
FCF Yield
10.25%7.43%2.12%7.81%2.72%5.64%
Dividend Yield
2.84%3.19%3.30%2.53%2.58%1.75%
Payout Ratio
41.62%45.70%36.43%29.75%29.84%33.00%
Buyback Yield / Dilution
-0.74%0.21%1.36%0.08%0.00%0.00%
Total Shareholder Return
2.10%3.40%4.66%2.60%2.58%1.75%