0001013762-25-002249 Sample Contracts
COMMON STOCK PURCHASE AGREEMENT Dated as of March 25, 2025 by and between AIRJOULE TECHNOLOGIES CORPORATION and B. RILEY PRINCIPAL CAPITAL II, LLCCommon Stock Purchase Agreement • March 25th, 2025 • AirJoule Technologies Corp. • Air-cond & warm air heatg equip & comm & indl refrig equip • New York
Contract Type FiledMarch 25th, 2025 Company Industry JurisdictionThis COMMON STOCK PURCHASE AGREEMENT is made and entered into as of March 25, 2025 (this “Agreement”), by and between B. Riley Principal Capital II, LLC, a Delaware limited liability company (the “Investor”), and AirJoule Technologies Corporation, a Delaware corporation (the “Company”).
REGISTRATION RIGHTS AGREEMENTRegistration Rights Agreement • March 25th, 2025 • AirJoule Technologies Corp. • Air-cond & warm air heatg equip & comm & indl refrig equip
Contract Type FiledMarch 25th, 2025 Company IndustryThis REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of March 25, 2025, is by and between B. Riley Principal Capital II, LLC, a Delaware limited liability company (the “Investor”), and AirJoule Technologies Corporation, a Delaware corporation (the “Company”).