Pretty simple. They know good news is coming and they want maximize their take. Stock price will shoot up on news and they will be positioned to optimize their return.
ONCS has the smallest cash burn of any biotech I follow. I don't mind them raising money because it's spent wisely, unlike other biotechs
Sentiment: Strong Buy