You are focusing on announcements and pr's as buy and sell triggers...that is not what traders wait for...there are technical signs that give an indication when kblb might rise or fall...generally speaking, there is almost always activity in a stock before news comes out to everyone else..and that shows in the indicators...sometimes there is a change in investor sentiment and that will show...
I guarantee the change in kblb's sentiment during that time frame was very visable to alert traders...