Alan Armstrong bought SNPS · INSIDER