Share Purchase Agreement by and among CompoSecure, Inc., Forge New Holdings, LLC, 1561604 B.C. Unlimited Liability Company, Forge US Top, LLC, Husky Technologies Limited, 1561570 B.C. Ltd., The Sellers and the Shareholders’ Representative November 2, 2025