ILPRA S.p.A. (BIT:ILP)
Italy flag Italy · Delayed Price · Currency is EUR
7.60
+0.10 (1.33%)
Last updated: Jul 24, 2026, 12:11 PM CET

ILPRA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2021FY 2020
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '21 Dec '20
896654625725
Market Cap Growth
35.09%22.19%-12.41%8.65%129.58%-2.37%
Enterprise Value
119.1497.2180.9577.3556.9328.6
Last Close Price
7.605.604.505.154.742.06
PE Ratio
14.4710.807.5010.30-6.87
Forward PE
9.688.377.797.5211.857.49
PEG Ratio
-0.550.70---
PS Ratio
1.020.720.700.89-0.68
PB Ratio
1.991.811.692.43-1.35
P/TBV Ratio
3.992.942.062.28-1.27
P/FCF Ratio
18.7113.9712.91---
P/OCF Ratio
10.527.867.02---
EV/Sales Ratio
1.371.061.051.11-0.79
EV/EBITDA Ratio
7.426.055.585.80-6.83
EV/EBIT Ratio
10.948.928.268.33-6.83
EV/FCF Ratio
25.1420.5219.29---
Debt / Equity Ratio
0.410.410.430.85-0.31
Debt / EBITDA Ratio
2.372.372.401.62-2.66
Debt / FCF Ratio
4.148.058.30---
Net Debt / Equity Ratio
0.630.630.630.61-0.05
Net Debt / EBITDA Ratio
1.441.441.391.16-0.24
Net Debt / FCF Ratio
2.504.864.79-2.57--
Asset Turnover
0.820.820.941.1700.91
Inventory Turnover
1.501.501.98-0.9701.86
Quick Ratio
0.830.830.883.08-1.18
Current Ratio
1.611.611.643.99-1.89
Return on Equity (ROE)
18.14%18.14%20.61%25.49%0.00%20.01%
Return on Assets (ROA)
7.45%7.45%9.39%15.66%0.00%8.40%
Return on Invested Capital (ROIC)
12.45%13.30%15.44%22.65%0.00%20.57%
Return on Capital Employed (ROCE)
17.24%17.24%17.88%18.41%0.00%16.15%
Earnings Yield
6.91%9.26%13.33%9.71%0.00%14.56%
FCF Yield
5.34%7.16%7.75%-0.00%0.00%
Dividend Yield
1.60%2.48%4.96%3.44%0.00%0.00%
Payout Ratio
26.76%26.76%37.20%35.40%-0.00%
Buyback Yield / Dilution
0.24%-34.74%11.58%17.38%-33.46%-48.92%
Total Shareholder Return
1.84%-32.26%16.54%20.82%-33.46%-48.92%