$SNPS SEC Filings

Filing Filed On
PRIMARY DOCUMENT 01 Dec 2017
PRIMARY DOCUMENT 13 Nov 2012
PRIMARY DOCUMENT 12 Nov 2009