Indel B S.p.A. (BIT:INDB)
Italy flag Italy · Delayed Price · Currency is EUR
19.35
+0.05 (0.26%)
Jun 16, 2026, 12:08 PM CET

Indel B Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
101102120135142152
Market Cap Growth
-3.38%-15.36%-11.10%-4.51%-7.02%17.24%
Enterprise Value
119131146156178174
Last Close Price
19.3018.7821.2921.6021.8522.43
PE Ratio
4.974.9911.2912.9811.776.29
Forward PE
8.597.778.988.429.1610.94
PS Ratio
0.490.500.600.610.640.82
PB Ratio
0.730.730.971.071.171.34
P/TBV Ratio
1.071.081.121.241.391.64
P/FCF Ratio
9.409.4714.095.46--
P/OCF Ratio
7.047.096.964.05-27.40
PEG Ratio
0.662.092.092.092.092.09
EV/Sales Ratio
0.580.640.730.710.800.93
EV/EBITDA Ratio
6.076.809.078.538.148.81
EV/EBIT Ratio
9.409.8913.1311.3710.5011.47
EV/FCF Ratio
11.0512.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
20.18%20.03%8.86%7.71%8.50%15.90%
FCF Yield
10.64%10.55%7.10%18.33%-7.43%-2.98%
Dividend Yield
3.08%3.19%3.76%3.70%3.66%4.46%
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%6.33%7.40%-4.48%12.33%5.12%