MarketFoolery: 07.19.2012

Published: July 19, 2012, 8:11 p.m.

b"

Our analysts discuss IBM's earnings, debate the merits of share buybacks, and share two undervalued stocks and two overvalued stocks.

"