EXHIBIT 2.1 STOCK PURCHASE AGREEMENT This Stock Purchase Agreement (the "Agreement") is entered into as of June 11, 1999 by and among Xoom.com, Inc., a Delaware corporation (the "Company"), and National Broadcasting Company, Inc. (together with its...Stock Purchase Agreement • June 16th, 1999 • Xoom Inc • Services-advertising • New York
Contract Type FiledJune 16th, 1999 Company Industry Jurisdiction
EXHIBIT 2.3 Registration Rights AgreementRegistration Rights Agreement • June 16th, 1999 • Xoom Inc • Services-advertising • New York
Contract Type FiledJune 16th, 1999 Company Industry Jurisdiction
EXHIBIT 2.2 AMENDED AND RESTATED AGREEMENT AND PLAN OF CONTRIBUTION, INVESTMENT AND MERGERAgreement and Plan of Contribution, Investment and Merger • June 16th, 1999 • Xoom Inc • Services-advertising
Contract Type FiledJune 16th, 1999 Company Industry