IRCE S.p.A. (BIT:IRC)
Italy flag Italy · Delayed Price · Currency is EUR
2.300
+0.010 (0.44%)
Jul 24, 2026, 11:22 AM CET

IRCE S.p.A. Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
615353525383
Market Cap Growth
19.35%0.38%1.33%-1.15%-36.22%84.36%
Enterprise Value
150.33120.499.1177.54112.54146.79
Last Close Price
2.302.012.001.971.993.12
PE Ratio
7.558.597.666.355.728.84
Forward PE
6.224.815.135.6310.908.16
PS Ratio
0.160.140.130.130.110.18
PB Ratio
0.370.340.350.340.360.63
P/TBV Ratio
0.370.340.350.340.360.63
P/FCF Ratio
---1.4113.04-
P/OCF Ratio
--3.381.022.99-
EV/Sales Ratio
0.390.320.250.190.240.32
EV/EBITDA Ratio
7.136.854.653.635.996.69
EV/EBIT Ratio
10.7211.156.855.389.7510.23
EV/FCF Ratio
---2.1027.79-
Debt / Equity Ratio
0.610.550.400.260.460.57
Debt / EBITDA Ratio
4.684.882.851.883.523.45
Debt / FCF Ratio
---1.0916.33-
Net Debt / Equity Ratio
0.550.430.310.170.410.49
Net Debt / EBITDA Ratio
4.233.852.181.203.202.93
Net Debt / FCF Ratio
-4.10-3.39-2.670.6914.83-2.75
Asset Turnover
1.251.401.591.641.811.97
Inventory Turnover
2.472.973.222.963.254.04
Quick Ratio
0.670.911.151.140.881.02
Current Ratio
1.792.102.632.512.362.07
Return on Equity (ROE)
5.05%4.03%4.55%5.52%6.65%7.37%
Return on Assets (ROA)
2.75%2.38%3.10%3.85%4.07%4.08%
Return on Invested Capital (ROIC)
3.55%3.07%4.12%4.96%5.15%5.30%
Return on Capital Employed (ROCE)
6.95%5.50%7.93%8.47%7.14%9.43%
Earnings Yield
13.25%11.64%13.05%15.74%17.49%11.31%
FCF Yield
---70.84%7.67%-
Dividend Yield
2.61%2.99%3.00%3.05%2.51%0.96%
Payout Ratio
19.70%25.68%23.01%19.35%14.39%8.50%
Buyback Yield / Dilution
0.14%0.16%0.19%0.06%0.00%0.14%
Total Shareholder Return
2.75%3.14%3.19%3.11%2.52%1.10%