As a result, Seeking Alpha screened a list of stocks that fit the mold for the above requirements, and found only 10 names.