Pretty much as you say
@Geenius , insto money getting set as the streaming deal should drop Q2.
Management filling their boots for $640k worth before the action begins also allows them to chip up before any black out periods where they can't buy on market. Management sell for many reasons but only buy for one.
Shoring up the balance sheet before the financial newsflow really begins and derisking their position for deal flows that are coming.
One thing folks need to remember is the stock market exists for companies to access capital, first and foremost. Period.
All else re trading etc is a secondary derivative. No one likes dilution but it is what it is.