STOCK PURCHASE AGREEMENT by and between PERKINELMER HOLDINGS, INC. AND JAMES N. MACRI Dated as of July 27, 2006