STOCKHOLDER PROTECTION RIGHTS AGREEMENT dated as of December 6, 2023, by and between CITI TRENDS, INC. and Equiniti Trust Company, LLC as Rights Agent STOCKHOLDER PROTECTION RIGHTS AGREEMENT