IREN Financials: IREN Ltd AI Analysis