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