
Buy, Sell, Or Hold IREN Stock At $16?
CHONGQING, CHINA - MAY 11: In this photo illustration, the logo of Iris Energy Ltd. is displayed on ... More a smartphone screen, with the company's green branding visible in the background, on May 11, 2025, in Chongqing, China. (Photo illustration by …