As several people have previously posted in other threads, the stock was being held back prior to the shareholder meeting. Now that's out of the way it should be blue sky from here.
Nice to see a bit of TA confirming what a few people on here were hypothesizing.