STOCK PURCHASE AGREEMENT by and between eBAY INC. and NRG COMMERCE, LLC Dated as of March 27, 2011