HP's earnings yield is almost 20%.Of course, a high earnings yield is meaningless if earnings fall off a cliff.