The large sell order at 24c smells very much like an accumulator's ploy to buy more at the 21-22c level before it really runs. Order only came in after it shot out of the blocks on open. I think this will settle at 24-25c today or tomorrow, unless of course the company has an update.