You and we get VERY solid information every three months in the form of a 10Q. Another one of these updates is due in less than three weeks. When that visilibility is provided, the market will adjust positively or negatively.
As for there being no speculation in this stock, keep in mind, the share price has risen over 700% over the last 2 years (triple that on a short term basis) That's the result of speculation. At 390M shares, we've got a market cap of a quarter of a BILLION dollars. I think that's pretty good, though I believe once the value of the recent licenses and the settlement details are revealed, it will trade significantly higher. I could be wrong, but based on the actions and stated direction of the company, and the successes registered to date which are all aligned with those actions and stated direction, my educated guess is that I am not wrong. That's speculation and others share in it.