certainly looks that way. Based on the size of the transactions today it could only be them doing the buying. Don't think day traders would buy today knowing of the risk of dumping when all the new shares are issued.
12.5c must be the max price they instructed their brokers to transact at.