Your numbers are all wrong bro..19 million shares o/s ...just under...means a cap of 76 million not 125. Also your suggestion of revs of 23 million would be needed...that's means you give EVIO a P/E of 5...lol ..in the fastest growing business we have seen..