No sell off. That 938k was the residual of a 1 mill sell order that was sitting at 25 fir the last week and got nibbled at today. It was swallowed whole by a 2.77 mill buy order at 26 in the CPSA which was filled at 25.5
Nothing going on…..just someone taking a position before the inevitable announcement drops.
exciting times