Looks like an institution has been driving the price up over the past 2 days with there 100 share blocks going through every minute. Im guessing there gonna dump them soon to drive the price back down.