Iren SpA (BIT:IRE)
Italy flag Italy · Delayed Price · Currency is EUR
2.560
+0.026 (1.03%)
Jul 17, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,2853,2852,4642,5281,8863,401
Market Cap Growth
0.39%33.33%-2.54%34.01%-44.54%23.59%
Enterprise Value
7,8517,8887,1417,0725,8483,375
Last Close Price
2.562.561.921.971.472.65
PE Ratio
11.3911.139.149.858.1711.04
Forward PE
10.6510.818.849.356.9712.00
PEG Ratio
-2.181.211.151.001.19
PS Ratio
0.530.500.410.390.240.69
PB Ratio
0.860.950.860.900.691.32
P/FCF Ratio
70.1121.559.74-10.1717.65
P/OCF Ratio
3.363.052.273.721.743.58
EV/Sales Ratio
1.261.201.181.090.740.68
EV/EBITDA Ratio
6.396.336.086.645.933.62
EV/EBIT Ratio
15.4314.8813.7415.2312.617.44
EV/FCF Ratio
167.5951.7428.23-31.5317.51
Debt / Equity Ratio
1.231.241.531.251.340.04
Debt / EBITDA Ratio
3.803.714.364.494.620.61
Debt / FCF Ratio
100.7030.2920.23-24.592.97
Net Debt / Equity Ratio
1.201.261.461.461.28-0.16
Net Debt / EBITDA Ratio
3.473.493.583.863.57-0.43
Net Debt / FCF Ratio
92.0428.5516.64-22.0418.95-2.11
Asset Turnover
0.510.540.510.550.720.50
Quick Ratio
0.710.640.740.620.800.83
Current Ratio
0.930.900.890.831.051.06
Return on Equity (ROE)
8.14%8.97%9.22%8.76%8.79%11.67%
Return on Assets (ROA)
3.05%3.14%3.03%2.95%2.87%3.63%
Return on Invested Capital (ROIC)
4.63%4.90%4.86%4.92%6.79%8.47%
Return on Capital Employed (ROCE)
5.35%5.69%5.93%5.43%5.69%5.85%
Earnings Yield
8.94%8.98%10.94%10.15%12.24%9.06%
FCF Yield
1.43%4.64%10.27%-9.83%5.67%
Dividend Yield
5.47%5.59%7.70%6.99%8.36%4.39%
Payout Ratio
64.62%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.47%5.59%7.70%6.99%8.37%5.06%