These companies are cheap, have strong balance sheets, and analysts love them