Common Contracts

3 similar Common Stock Purchase Agreement contracts by Terra Tech Corp., Kv Pharmaceutical Co /De/

COMMON STOCK PURCHASE AGREEMENT Dated as of December 22, 2014 by and between TERRA TECH CORP., a Nevada corporation and MAGNA EQUITIES II, LLC, a New York limited liability company
Common Stock Purchase Agreement • December 24th, 2014 • Terra Tech Corp. • Engines & turbines • New York

This COMMON STOCK PURCHASE AGREEMENT is made and entered into as of December 22, 2014 (this “Agreement”), by and between Magna Equities II, LLC, a New York limited liability company (the “Investor”), and Terra Tech Corp., a corporation organized and existing under the laws of the state of Nevada (the “Company”).

COMMON STOCK PURCHASE AGREEMENT Dated as of April 26, 2013 by and between TERRA TECH CORP., a Nevada corporation and HANOVER HOLDINGS I, LLC, a New York limited liability company
Common Stock Purchase Agreement • May 6th, 2013 • Terra Tech Corp. • Engines & turbines • New York

This COMMON STOCK PURCHASE AGREEMENT is made and entered into as of March xx, 2013 (this “Agreement”), by and between Hanover Holdings I, LLC, a New York limited liability company (the “Investor”), and Terra Tech Corp., a corporation organized and existing under the laws of the state of Nevada (the “Company”).

COMMON STOCK PURCHASE AGREEMENT Dated as of June 5, 2012 by and between K-V PHARMACEUTICAL COMPANY and COMMERCE COURT SMALL CAP VALUE FUND, LTD.
Common Stock Purchase Agreement • June 7th, 2012 • Kv Pharmaceutical Co /De/ • Pharmaceutical preparations • New York

This REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of June 5, 2012, is by and between K-V Pharmaceutical Company, a Delaware corporation (the “Company”), and Commerce Court Small Cap Value Fund, Ltd., a business company incorporated under the laws of the British Virgin Islands (the “Investor”).