STOCKHOLDER PROTECTION RIGHTS AGREEMENT dated as of June 5, 2024 between DMC GLOBAL INC. and COMPUTERSHARE TRUST COMPANY, N.A. as Rights Agent