Negative speculation …...is almost 100% about liquidity and mostly from posters who have very shallow knowledge of the matter.
There is hardly anything negative posted about the science and the fortress of patent protection that management has put in place.
When this gem finally blossoms these naysayers will find another subject to dump on. It is the way some people are wired and we have our share of those types on this board. So be it.