STOCK REDEMPTION AGREEMENT Dated as of June 29th, 2021