Iniziative Bresciane S.p.A. (BIT:IB)
Italy flag Italy · Delayed Price · Currency is EUR
8.60
+0.10 (1.18%)
Sep 25, 2026, 4:32 PM CET

Iniziative Bresciane Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4663757792101
Market Cap Growth
-31.20%-16.31%-2.03%-15.91%-9.28%19.02%
Enterprise Value
142162178183190180

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
964.3164.4417.9520.55-27.73
PS Ratio
1.752.352.653.104.863.83
PB Ratio
0.630.851.001.031.251.33
P/FCF Ratio
12.136.987.46---
P/OCF Ratio
4.434.134.677.0716.6311.41

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
5.396.046.277.3910.086.83
EV/EBITDA Ratio
10.5811.349.0210.6717.4011.16
EV/EBIT Ratio
39.0234.6817.8322.8378.9922.66
EV/FCF Ratio
37.3117.9117.62---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.341.351.391.531.671.47
Debt / EBITDA Ratio
7.327.035.346.6311.206.93
Debt / FCF Ratio
25.8211.1110.43---
Net Debt / Equity Ratio
1.311.251.331.391.441.15
Net Debt / EBITDA Ratio
7.126.515.096.029.645.42
Net Debt / FCF Ratio
25.1210.289.94-90.19-9.87-5.13
Quick Ratio
0.150.300.260.460.611.21
Current Ratio
0.350.520.370.530.811.38
Asset Turnover
0.130.130.140.120.090.15
Return on Equity (ROE)
-0.14%1.11%6.67%5.07%0.27%5.14%
Return on Assets (ROA)
1.12%1.43%2.98%2.35%0.72%2.75%
Return on Capital Employed (ROCE)
2.40%2.80%6.40%5.00%1.40%4.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.10%1.55%5.57%4.87%-0.57%3.61%
FCF Yield
8.24%14.33%13.40%-1.49%-11.64%-16.89%
Dividend Yield
2.33%1.72%4.41%4.51%1.02%4.82%
Payout Ratio
-154.43%78.12%28.49%-112.64%
Buyback Yield / Dilution
--2.84%----
Total Shareholder Return
2.33%-1.12%4.41%4.51%1.02%4.82%