Carters (CRI) - Tiny Clothes, Big Returns?
September 14, 2010 at 12:29 PM EDT
Carter's is the largest retailer of baby and kids clothes in the U.S. Undervalued along with most retail stocks, this market has some interesting advantages that make the stock worth a close look. Read More...