STOCK PURCHASE AGREEMENT among ARIBA, INC., and QUADREM INTERNATIONAL HOLDINGS, LTD. and CHARLOTTE, LTD., as STOCKHOLDERS’ REPRESENTATIVE Dated as of November 18, 2010