I also have another theory.....
This stock has massive potential - this run up could well be an attempt to flush sellers out...
Instos really wanting a good hold of this stock - taking it places which will flush people to sell their stock to them....