There are not too many shares floating, so it is in a distribution mode right now before going any higher. In other word, some people must take some profit and let new share holders in, before it moves up. We could see a gap up by end of the day or tomorrow to the new highs :)