The Allstate Corporation
Exchange: nyse
none
49054756864.00
6192999936.00
22.039096013318
0.099195920887
-7.12%
3.75
3.680000