Indel B S.p.A. (BIT:INDB)
Italy flag Italy · Delayed Price · Currency is EUR
19.90
+0.65 (3.38%)
May 6, 2026, 5:35 PM CET

Indel B 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
105102120135142152
Market Cap Growth
5.56%-15.36%-11.10%-4.51%-7.02%17.24%
Enterprise Value
122131146156178174
Last Close Price
19.9019.3521.9322.2522.5123.11
PE Ratio
5.165.0211.2912.9811.776.29
Forward PE
8.867.778.988.429.1610.94
PS Ratio
0.510.500.600.610.640.82
PB Ratio
0.750.730.971.071.171.34
P/TBV Ratio
1.111.081.121.241.391.64
P/FCF Ratio
9.709.4314.095.46--
P/OCF Ratio
7.287.086.964.05-27.40
PEG Ratio
0.682.092.092.092.092.09
EV/Sales Ratio
0.590.640.730.710.800.93
EV/EBITDA Ratio
4.017.699.078.538.148.81
EV/EBIT Ratio
5.4214.3613.1311.3710.5011.47
EV/FCF Ratio
11.2812.1017.036.31--
Debt / Equity Ratio
0.330.330.210.330.380.33
Debt / EBITDA Ratio
2.742.741.582.212.021.81
Debt / FCF Ratio
4.314.313.111.69--
Net Debt / Equity Ratio
0.120.120.080.060.240.11
Net Debt / EBITDA Ratio
1.011.010.640.411.300.65
Net Debt / FCF Ratio
1.581.581.210.31-2.70-2.80
Asset Turnover
0.930.930.940.991.020.95
Inventory Turnover
2.262.262.222.422.532.80
Quick Ratio
1.201.200.911.140.970.97
Current Ratio
2.312.311.972.022.041.79
Return on Equity (ROE)
15.38%15.38%8.59%8.55%10.38%23.58%
Return on Assets (ROA)
2.58%2.58%3.25%3.85%4.85%4.84%
Return on Invested Capital (ROIC)
4.98%5.35%6.02%6.88%8.53%10.48%
Return on Capital Employed (ROCE)
5.10%5.10%7.80%9.10%11.00%10.70%
Earnings Yield
19.37%19.93%8.86%7.71%8.50%15.90%
FCF Yield
10.31%10.60%7.10%18.33%-7.43%-2.98%
Dividend Yield
4.16%-3.65%3.60%3.55%4.33%
Payout Ratio
21.18%21.18%43.40%43.26%46.96%12.25%
Buyback Yield / Dilution
--3.64%-8.18%8.67%0.66%
Total Shareholder Return
4.16%-7.29%-4.59%12.22%4.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.