Indel B S.p.A. (BIT:INDB)
Italy flag Italy · Delayed Price · Currency is EUR
18.80
-0.25 (-1.31%)
Apr 15, 2026, 6:03 PM CET

Indel B Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
99102120135142152
Market Cap Growth
-7.18%-15.36%-11.10%-4.51%-7.02%17.24%
Enterprise Value
116131146156178174
Last Close Price
18.8019.3521.9322.2522.5123.11
PE Ratio
4.885.0211.2912.9811.776.29
Forward PE
8.217.778.988.429.1610.94
PS Ratio
0.480.490.600.610.640.82
PB Ratio
0.710.730.971.071.171.34
P/TBV Ratio
1.051.081.121.241.391.64
P/FCF Ratio
9.179.4314.095.46--
P/OCF Ratio
6.877.086.964.05-27.40
PEG Ratio
-2.092.092.092.092.09
EV/Sales Ratio
0.560.630.730.710.800.93
EV/EBITDA Ratio
3.536.709.078.538.148.81
EV/EBIT Ratio
4.6411.2613.1311.3710.5011.47
EV/FCF Ratio
10.7512.1017.036.31--
Debt / Equity Ratio
0.330.330.210.330.380.33
Debt / EBITDA Ratio
2.382.381.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
0.880.880.640.411.300.65
Net Debt / FCF Ratio
1.581.581.210.31-2.70-2.80
Asset Turnover
0.940.940.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)
3.29%3.29%3.25%3.85%4.85%4.84%
Return on Invested Capital (ROIC)
6.35%6.82%6.02%6.88%8.53%10.48%
Return on Capital Employed (ROCE)
6.50%6.50%7.80%9.10%11.00%10.70%
Earnings Yield
20.51%19.93%8.86%7.71%8.50%15.90%
FCF Yield
10.91%10.60%7.10%18.33%-7.43%-2.98%
Dividend Yield
4.20%-3.65%3.60%3.55%4.33%
Payout Ratio
-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.20%-7.29%-4.59%12.22%4.99%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.