Iren SpA (BIT:IRE)
Italy flag Italy · Delayed Price · Currency is EUR
2.558
+0.014 (0.55%)
Aug 6, 2026, 5:35 PM CET

Iren SpA Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,2823,2802,4622,5321,8843,406
Market Cap Growth
0.16%33.19%-2.74%34.40%-44.70%24.01%
Enterprise Value
7,6987,8837,1407,0765,8453,380
Last Close Price
2.562.561.921.971.472.65
PE Ratio
11.1911.119.149.878.1611.06
Forward PE
10.5710.818.849.356.9712.00
PEG Ratio
-2.181.211.151.001.19
PS Ratio
0.520.500.410.390.240.69
PB Ratio
0.890.950.860.900.691.32
P/TBV Ratio
5.06-----
P/FCF Ratio
14.1821.519.73-10.1517.67
P/OCF Ratio
2.803.042.273.721.743.58
EV/Sales Ratio
1.221.201.181.090.740.68
EV/EBITDA Ratio
7.196.336.086.645.933.63
EV/EBIT Ratio
14.7414.8713.7415.2412.617.45
EV/FCF Ratio
33.2651.7128.23-31.5117.54
Debt / Equity Ratio
-1.241.531.251.340.04
Debt / EBITDA Ratio
0.163.714.364.494.620.61
Debt / FCF Ratio
0.7330.2920.23-24.592.97
Net Debt / Equity Ratio
0.261.261.461.461.28-0.16
Net Debt / EBITDA Ratio
0.163.493.583.863.57-0.43
Net Debt / FCF Ratio
0.7328.5516.64-22.0418.95-2.11
Asset Turnover
1.120.540.510.550.720.50
Quick Ratio
-0.640.740.620.800.83
Current Ratio
-0.900.890.831.051.06
Return on Equity (ROE)
8.43%8.97%9.22%8.76%8.79%11.67%
Return on Assets (ROA)
6.62%3.14%3.03%2.95%2.87%3.63%
Return on Invested Capital (ROIC)
6.25%4.90%4.86%4.92%6.79%8.47%
Return on Capital Employed (ROCE)
12.10%5.69%5.93%5.43%5.69%5.85%
Earnings Yield
9.10%9.00%10.94%10.14%12.26%9.04%
FCF Yield
7.05%4.65%10.27%-9.85%5.66%
Dividend Yield
5.45%5.60%7.71%6.98%8.37%4.39%
Payout Ratio
61.51%61.14%70.69%69.31%69.73%49.30%
Buyback Yield / Dilution
-0.00%0.00%0.00%0.02%0.66%
Total Shareholder Return
5.45%5.60%7.71%6.98%8.39%5.05%