 According to the Peter Lynch Screen, one of several Premium GuruFocus value screens, five stocks with high profitability and business predictability that are trading below the Peter Lynch earnings line are D.R. Horton Inc. DHI , Financial, Lennar Corp. LEN , Financial LEN.B , Financial, Progressive Corp. PGR , Financial, First American Financial Corp. FAF , Financial and Educational Development Corp. EDUC , Financial. 