Apparently it is just that based on the action today. Something big must be coming because I'm watch a lot of hot mj stocks and this one is by far the best performing, and on NO news. We are about to be hit with something above and beyond the mj hype going into the new year.
I'm sure your numbers may have made sense in certain context, but there are plenty of mj tickets with way worse share structure, higher market cap, with less earnings and revenue. I think there was a big seller that is now out, and next resistance lever is up. Based on today's volume, I think we hold these gains and hit a new 52 week high in the next week, if not by close on Friday.
I hope you are holding some shares.