Looks like some itchy trigger fingers selling too soon I am buying up big at these levels. Doubt i will get a better opportunity in the coming weeks