This is what I am seeing in the chart... Almost the exact some condition except for one inportant technical issue. The stock is not trading above the 50 Day Moving Average has crossed over the 200 day moving average... So although you can compare both the run ups you may not see as big as a pullback as you did then.