The Allstate Corporation stock remains a "Buy" after posting strong earnings, underwriting, and capital returns. Here's what ...