Citi Trends Inc CTRN · Micro cap · 1 article June 2, 2026 Earnings Citi Trends posts profit surge on margin gains