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, LLC
Common Stock Purchase Agreement • March 25th, 2025 • AirJoule Technologies Corp. • Air-cond & warm air heatg equip & comm & indl refrig equip • New York

This 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 AGREEMENT
Registration Rights Agreement • March 25th, 2025 • AirJoule Technologies Corp. • Air-cond & warm air heatg equip & comm & indl refrig equip

This 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”).