EXHIBIT 10.4 REGISTRATION RIGHTS AGREEMENT This REGISTRATION RIGHTS AGREEMENT (this "Agreement"), dated as of June 21, 2004, is by and between Evergreen Solar, Inc., a Delaware corporation (the "Company"), and each of the entities whose names appear...Registration Rights Agreement • June 22nd, 2004 • Evergreen Solar Inc • Semiconductors & related devices • Delaware
Contract Type FiledJune 22nd, 2004 Company Industry Jurisdiction
WITNESSETHWarrant Agreement • June 22nd, 2004 • Evergreen Solar Inc • Semiconductors & related devices • Delaware
Contract Type FiledJune 22nd, 2004 Company Industry Jurisdiction
WITNESSETH:Stock and Warrant Purchase Agreement • June 22nd, 2004 • Evergreen Solar Inc • Semiconductors & related devices • New York
Contract Type FiledJune 22nd, 2004 Company Industry Jurisdiction
FORM OF WARRANTCommon Stock Purchase Warrant • June 22nd, 2004 • Evergreen Solar Inc • Semiconductors & related devices
Contract Type FiledJune 22nd, 2004 Company IndustryTHIS IS TO CERTIFY that [______________] and its transferees, successors and assigns (the "Holder"), for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, is entitled to purchase from EVERGREEN SOLAR, INC., a Delaware corporation (the "Company"), at a price per share equal to the Exercise Price, [______] fully paid and nonassessable shares of the common stock, par value $0.01 per share, of the Company (the "Common Stock"), subject to the terms and conditions of the Warrant Agreement, as amended, supplemented or modified from time to time (the "Warrant Agreement"), dated as of the date hereof, between the Company and the other parties thereto. The Exercise Price and the number of shares of Common Stock subject to this Warrant are subject to adjustment and readjustment from time to time as set forth in Section 7 of the Warrant Agreement. Capitalized terms used herein shall have the meanings ascribed to such terms in the Warrant Agreement.
Article 1 Conversion, Consent, Voting Agreement; Grant of Proxy;Conversion, Consent, Voting and Lock-Up Agreement • June 22nd, 2004 • Evergreen Solar Inc • Semiconductors & related devices • Delaware
Contract Type FiledJune 22nd, 2004 Company Industry Jurisdiction