Apart from the non-commercialisation so far of NV-07a there hasn't been much BS from the company. Certainly a lack of info, and the market on low volume has judged accordingly, but the potential is still there.
The last share I had that wandered in the doldrums was OXR around 80c, but I held & still do.