paid-only post Dec 24, 2025 Carter's, Inc. (CRI): Depressed stock price in the last decade; Solid brand; Excellent FCF This post is for paying subscribers only Subscribe to continue reading Subscribe now Already have an account? Sign in