An officer buying 9k shares is not gonna cut it. For a real and sustainable breakout/rally we need settlement, a favorable decision on litigation, FDA fast track approval, additional government order of st-246 etc. etc. etc.
Any of the things mentioned are not far fetched and can create a huge short squeeze taking this stock to much higher levels.