I can't say whether SBLK will go up or down either today or tomorrow, but I find it interesting that during the appearance of a run to the exits, that one can put a buy order of 5000shares in within .0001 cent of the ask price of 5100shares that is supposed to be for sale and still not get the order filled. I guess the seller just could not take $2776.50 instead of $2777.00 for his shares. 50 cent deal breaker!
Now seriously: when a stock is in the hands of day-trading technicians that use computers with similarly calculating software, we should expect exaggerations. PIR in 2009 went down to 0.10, now is trading for over 15, CostPlus (CPWM at that time) was down to < than 0.40 and recently was bought for 22 a share. And you can have many explainations with a lot of arguments. All might turn to be wrong. Have fun.