I think with the recent run SP might pull back to support at $26.50 and EOY selling will push SP up and down in the next few weeks.
But who wants to be out of stock before January 5s ?!!
So I believe SP will challenge resistance of $30 and even $32 during the next few weeks.