So now you're "not sure if majority of the holders share the same view". Mate, people buy and sell shares all the time, for a multitude of reasons. trying to compare OPN to 1PG (which is a disaster) is desperate.
2017 was all about getting the tech completed and some trials going. 2018 is now about selling the tech and watching revenue come in.
OPN Price at posting:
10.0¢ Sentiment: Buy Disclosure: Held