Allstate (ALL) Gains But Lags Market: What You Should Know

In the latest trading session, Allstate (ALL) closed at $105.65, marking a +0.04% move from the previous day.