4:31 pm Allstate beats by $0.12, reports revs in-line