Cornell Companies Inc. (NYSE: CRN): Stock of the Day
Mar 10th, 2009 | By Katharine Schildt | Category: FeaturedWith little certainty on Wall Street, many investors have either chosen to “wait it out” or put their heads in the sand. A few brave souls have been keeping their fingers on the pulse, and we’ve been looking for stocks that have wider “moats” than most companies out there.