Allstate: Attractive Even As Profits Are Likely Peaking — ALL +0.90 · News Impact Screener