STOCK PURCHASE AGREEMENT by and between THORATEC CORPORATION and ITC NEXUS HOLDING COMPANY, INC. Dated as of November 4, 2010