Strategy Stock Rises 6% Amid Insider Buy – Will MSTR See Further Gains?