Warren Buffett's investment criteria are widely regarded as a benchmark for value investors... (5 revisions)