Indel B S.p.A. (BIT:INDB)
Italy flag Italy · Delayed Price · Currency is EUR
20.30
+0.10 (0.50%)
May 26, 2026, 2:47 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
106102120135142152
Market Cap Growth
6.17%-15.36%-11.10%-4.51%-7.02%17.24%
Enterprise Value
124131146156178174
Last Close Price
20.3019.3521.9322.2522.5123.11
PE Ratio
5.234.9911.2912.9811.776.29
Forward PE
9.047.778.988.429.1610.94
PS Ratio
0.520.500.600.610.640.82
PB Ratio
0.760.730.971.071.171.34
P/TBV Ratio
1.131.081.121.241.391.64
P/FCF Ratio
9.899.4714.095.46--
P/OCF Ratio
7.407.096.964.05-27.40
PEG Ratio
0.702.092.092.092.092.09
EV/Sales Ratio
0.610.640.730.710.800.93
EV/EBITDA Ratio
6.346.809.078.538.148.81
EV/EBIT Ratio
9.819.8913.1311.3710.5011.47
EV/FCF Ratio
11.5412.1517.036.31--
Debt / Equity Ratio
0.330.330.210.330.380.33
Debt / EBITDA Ratio
2.312.311.582.212.021.81
Debt / FCF Ratio
4.334.333.111.69--
Net Debt / Equity Ratio
0.120.120.080.060.240.11
Net Debt / EBITDA Ratio
0.890.890.640.411.300.65
Net Debt / FCF Ratio
1.591.591.210.31-2.70-2.80
Asset Turnover
0.930.930.940.991.020.95
Inventory Turnover
2.192.192.222.422.532.80
Quick Ratio
1.251.250.911.140.970.97
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)
3.74%3.74%3.25%3.85%4.85%4.84%
Return on Invested Capital (ROIC)
7.22%7.76%6.02%6.88%8.53%10.48%
Return on Capital Employed (ROCE)
7.40%7.40%7.80%9.10%11.00%10.70%
Earnings Yield
19.19%20.03%8.86%7.71%8.50%15.90%
FCF Yield
10.11%10.55%7.10%18.33%-7.43%-2.98%
Dividend Yield
2.97%3.10%3.65%3.60%3.55%4.33%
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.10%6.23%7.29%-4.59%12.22%4.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.