Exhibit 10(o) STOCK PURCHASE AGREEMENT dated as of January 17, 1996