Where did you get this info from? I could not see that trade anywhere.
One curious thing is the 740k of insider held shares what was sold off yesterday during the run. That's a fair number of shares being unloaded at a time when there is such optimism in the stock