You don't just wake up in the morning and decide to cross 1.2 million shares at any old price which at this point is exactly what has happened in the last 24 hours and very close to the amount of shorts out give or take(1,407,699), there's still time left in the day.
Dundee is, as always, manipulating the price to meet their objectives. I wonder how many of these shares are crossed from Ned's exempt aggregate holdings to Ned's non exempt aggregate holdings or some other collusive pre arranged swap.