Home Stock Netflix stock price analysis: short-term retreat to $1,060 likely