IREN FY26 net loss widens to US$702.6 million; revenue rises to US$707 million - IREN News | Rallies