Indel B S.p.A. (BIT:INDB)
Italy flag Italy · Delayed Price · Currency is EUR
19.40
0.00 (0.00%)
Jul 24, 2026, 5:09 PM CET

Indel B 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
102101120135131153
Market Cap Growth
4.49%-15.67%-11.07%3.44%-14.46%17.69%
Enterprise Value
119.38119.11131.25143.09159.46165.68
Last Close Price
19.4019.3522.8024.0025.1026.80
PE Ratio
5.004.9911.6312.9710.876.31
Forward PE
8.647.778.988.429.1610.94
PEG Ratio
0.660.690.570.512.092.09
PS Ratio
0.500.490.590.600.560.81
PB Ratio
0.730.730.971.071.081.35
P/TBV Ratio
1.091.081.161.241.291.66
P/FCF Ratio
9.459.4314.075.45--
P/OCF Ratio
7.077.056.954.05-27.45
EV/Sales Ratio
0.580.570.640.630.690.88
EV/EBITDA Ratio
3.693.686.186.646.264.80
EV/EBIT Ratio
4.734.728.548.928.225.75
EV/FCF Ratio
11.1011.0815.365.77--
Debt / Equity Ratio
0.180.180.080.120.200.17
Debt / EBITDA Ratio
1.441.441.251.951.801.07
Debt / FCF Ratio
4.334.333.111.69--
Net Debt / Equity Ratio
0.120.120.080.060.240.11
Net Debt / EBITDA Ratio
0.530.530.480.351.120.37
Net Debt / FCF Ratio
1.591.591.210.30-2.70-0.90
Asset Turnover
0.940.940.961.011.060.96
Inventory Turnover
1.851.851.812.041.942.16
Quick Ratio
1.251.250.901.121.070.98
Current Ratio
2.312.311.972.022.041.79
Return on Equity (ROE)
15.40%15.40%8.59%8.55%10.38%23.58%
Return on Assets (ROA)
9.80%9.80%5.29%5.10%6.18%11.42%
Return on Invested Capital (ROIC)
13.81%14.84%8.36%8.02%9.78%19.96%
Return on Capital Employed (ROCE)
15.77%15.77%10.44%10.51%13.18%21.44%
Earnings Yield
20.08%20.05%8.60%7.71%9.20%15.86%
FCF Yield
10.58%10.61%7.11%18.36%--
Dividend Yield
3.09%4.27%3.74%3.34%4.33%1.94%
Payout Ratio
21.27%21.27%43.40%43.26%46.96%12.25%
Buyback Yield / Dilution
3.13%3.13%3.64%-8.18%8.67%0.66%
Total Shareholder Return
6.22%7.40%7.38%-4.84%13.00%2.61%