You wrote:

Over the coming months we should expect several important NRs further confirming our strategic positioning, milestones and shareholder value.

 

You can't do due diligence by press releases alone, although there are  retail investors that seem to think otherwise. You've got to delve into the other information and place importance on its availability.  Getting excited on the basis of company-generated press releases alone is not doing your homework.