I would assume the shorts covered during the short attack, if shorts are still carrying shares then I would assume it would only be a small amount.
News will move the stock price... Thomas Scientific did not sign up to sell, service and install these products for nothing. Thomas Scientific has skin in the game... They are part of a 220 BILLION Dollar Company... They know how to make money.
These large contracts take time, I would suspect any day/minute deals are going to start coming out like rapid fire.