Stock price had a good run, and now is hitting a strong resistance. Price has been rejected multiple times and is getting weaker. I think is going to drop to the strong support level at 580 before trying another poke to the 645 strong resistance level.