Buzzi S.p.A. (BIT:BZU)
Italy flag Italy · Delayed Price · Currency is EUR
45.00
-0.35 (-0.77%)
May 26, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,0449,4136,4475,0993,3323,646
Market Cap Growth
-9.22%46.02%26.45%53.00%-8.59%-2.75%
Enterprise Value
7,1358,7925,9175,1103,4873,998
Last Close Price
45.0051.1934.5126.3116.8617.38
PE Ratio
8.8410.226.845.287.266.73
Forward PE
9.4011.166.986.477.357.58
PS Ratio
1.782.081.491.180.831.06
PB Ratio
1.131.320.980.910.680.83
P/TBV Ratio
1.321.541.151.010.770.99
P/FCF Ratio
16.3319.1113.239.7925.759.59
P/OCF Ratio
8.8010.306.916.238.446.16
PEG Ratio
2.400.380.380.380.380.54
EV/Sales Ratio
1.581.941.371.180.871.16
EV/EBITDA Ratio
5.317.404.804.243.595.30
EV/EBIT Ratio
7.049.916.015.224.737.48
EV/FCF Ratio
14.4917.8512.149.8126.9510.51
Debt / Equity Ratio
0.060.060.090.120.260.28
Debt / EBITDA Ratio
0.360.360.480.561.301.56
Debt / FCF Ratio
0.900.901.251.329.993.20
Net Debt / Equity Ratio
-0.13-0.13-0.12-0.08-0.010.00
Net Debt / EBITDA Ratio
-0.81-0.81-0.65-0.36-0.050.02
Net Debt / FCF Ratio
-1.95-1.95-1.65-0.84-0.370.03
Asset Turnover
0.510.510.530.570.550.52
Inventory Turnover
2.842.842.913.314.114.39
Quick Ratio
3.043.042.442.141.692.57
Current Ratio
4.584.583.493.332.323.33
Return on Equity (ROE)
13.44%13.44%15.40%18.33%9.88%13.59%
Return on Assets (ROA)
6.30%6.30%7.55%8.10%6.39%5.02%
Return on Invested Capital (ROIC)
11.28%11.63%15.43%16.49%12.41%11.27%
Return on Capital Employed (ROCE)
10.80%10.80%12.60%14.50%11.60%8.60%
Earnings Yield
11.45%9.79%14.62%18.96%13.77%14.86%
FCF Yield
6.12%5.23%7.56%10.21%3.88%10.43%
Dividend Yield
1.54%1.37%2.03%2.28%2.67%2.30%
Payout Ratio
13.78%13.78%11.79%8.62%16.02%35.42%
Buyback Yield / Dilution
1.25%1.25%0.98%0.67%3.00%6.59%
Total Shareholder Return
2.79%2.62%3.01%2.95%5.66%8.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.