Buzzi S.p.A. (BIT:BZU)
Italy flag Italy · Delayed Price · Currency is EUR
40.70
-0.62 (-1.50%)
Jul 24, 2026, 5:35 PM CET

Buzzi 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
7,2769,4136,4435,0993,3323,647
Market Cap Growth
-13.33%46.11%26.36%53.00%-8.62%-2.67%
Enterprise Value
6,3668,5035,6434,6693,2903,664
Last Close Price
40.7052.0035.5827.5418.0018.98
PE Ratio
8.0010.226.925.277.316.73
Forward PE
8.4611.166.986.477.357.58
PEG Ratio
3.934.242.270.460.380.54
PS Ratio
1.612.061.481.170.821.04
PB Ratio
1.021.330.980.910.680.83
P/TBV Ratio
1.211.541.171.010.770.99
P/FCF Ratio
14.7719.1113.229.7925.759.59
P/OCF Ratio
7.9610.306.916.238.446.16
EV/Sales Ratio
1.411.861.291.070.811.04
EV/EBITDA Ratio
5.156.884.423.763.724.61
EV/EBIT Ratio
7.099.475.634.746.656.72
EV/FCF Ratio
12.9317.2711.588.9625.429.63
Debt / Equity Ratio
0.050.050.060.070.140.24
Debt / EBITDA Ratio
0.360.360.480.551.461.53
Debt / FCF Ratio
0.900.901.251.329.993.20
Net Debt / Equity Ratio
-0.14-0.14-0.12-0.08-0.010.00
Net Debt / EBITDA Ratio
-0.78-0.78-0.63-0.35-0.050.02
Net Debt / FCF Ratio
-1.95-1.95-1.65-0.84-0.370.03
Asset Turnover
0.520.520.540.580.560.53
Inventory Turnover
3.593.593.694.135.055.47
Quick Ratio
3.253.252.452.341.702.57
Current Ratio
4.584.583.453.242.313.32
Return on Equity (ROE)
13.45%13.45%15.40%18.34%9.88%13.59%
Return on Assets (ROA)
8.00%8.00%10.60%11.04%5.34%7.00%
Return on Invested Capital (ROIC)
11.41%11.77%15.71%16.59%8.33%11.52%
Return on Capital Employed (ROCE)
11.20%11.20%13.73%15.01%7.86%9.12%
Earnings Yield
12.66%9.79%14.45%18.96%13.68%14.86%
FCF Yield
6.77%5.23%7.56%10.21%3.88%10.43%
Dividend Yield
1.72%1.35%1.70%1.63%2.19%5.26%
Payout Ratio
13.78%13.75%11.78%8.62%15.99%35.41%
Buyback Yield / Dilution
1.25%1.25%0.98%0.67%2.99%-16.40%
Total Shareholder Return
2.97%2.60%2.68%2.30%5.18%-11.14%