Should You Avoid Consolidated Graphics, Inc. (CGX)?

Is Consolidated Graphics, Inc. (NYSE:CGX) undervalued? Hedge funds are becoming less confident. The number of long hedge fund positions were cut by 2......(read more)