Insider buying - helps support that there will be no issuance of additional shares
As the company said a while back, with the last share offering it has funds to bring its trials to completion regardless of FDA approval. The FDA approval for MTC is icing on the cake to the financial position and we should see the stock price go up.
The insider would not have bought shares if the stock price was going down due to a new share offering. So now this helps rule that out which some of the stupid bashers and shorters had been putting forth. Stock owners should feel more confident in holding their stock.