Looks like the [M118] result was leaked a few days ago…
An alternative explanation is that the positive M118 data allowed MNTA to call off the financing deal it was on the verge of inking, and that this rather than the data per se is what boosted the share price.