Home Stock IREN stock is under pressure as technicals point to a rebound