Is Synopsys, Inc. (SNPS) Stock Near the Top of the Software - Infrastructure Industry?