Are you even taking notice of the revenue from these announcments? It is minimal.
Have you taken notice of MLA's EBITDA? That is also minimal.
MLA is a good stock, a good company which I like. The share price is determined by the companys value, not by the amount of great announcments.
Afraid to say, that MLA is overvalued (on convential metrics) in the 30c range.