STOCK PURCHASE AGREEMENT EQUIMINE Dated as of November 12, 2021