October 31, 2018 Allstate Delivers Growth and Attractive Returns Announces $3 Billion Share Repurchase Plan Read more Share Share