IREN Limited (IREN)
NASDAQ: IREN · Real-Time Price · USD
41.88
-0.72 (-1.69%)
At close: Aug 21, 2026, 4:00 PM EDT
41.73
-0.15 (-0.36%)
After-hours: Aug 21, 2026, 7:59 PM EDT

IREN Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
14,9673,5241,655256178-
Market Cap Growth
213.16%112.94%545.90%44.23%--
Enterprise Value
16,7193,6641,394328105-
Last Close Price
41.8814.5711.294.663.35-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
77.1040.53----
Forward PE
-15.5210.5823.3221.67-
PS Ratio
19.777.038.843.393.01-
PB Ratio
5.361.941.510.840.41-
P/TBV Ratio
5.861.941.510.840.41-
P/OCF Ratio
38.1414.3331.6944.72--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
EV/Sales Ratio
22.087.317.444.341.77-
EV/EBITDA Ratio
113.6018.1744.65-12.85-
EV/EBIT Ratio
-178.09--226.59-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Debt / Equity Ratio
1.490.530.000.010.25-1.69
Debt / EBITDA Ratio
26.944.780.04-13.20108.58
Net Debt / Equity Ratio
0.660.22-0.37-0.220.00-0.91
Net Debt / EBITDA Ratio
11.901.98-13.136.86-0.2161.50
Net Debt / FCF Ratio
-0.75-0.350.960.610.01-0.56
Asset Turnover
0.160.250.250.170.170.11
Quick Ratio
3.503.958.633.141.540.23
Current Ratio
3.724.298.863.721.880.24
Return on Equity (ROE)
7.73%5.96%-4.12%-46.27%-216.43%-
Return on Assets (ROA)
-3.00%0.63%-1.62%-5.61%0.08%-0.41%
Return on Invested Capital (ROIC)
-5.92%1.32%-4.15%-12.02%0.23%-
Return on Capital Employed (ROCE)
-3.40%0.70%-1.70%-13.10%0.10%1.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Earnings Yield
1.06%2.47%-1.75%-67.06%-236.30%-
FCF Yield
-15.50%-31.97%-25.84%-43.06%-186.73%-
Buyback Yield / Dilution
-52.26%-124.05%-81.91%-33.79%-98.46%-28.00%
SEC Filings: 10-K · 10-Q