4:25 pm Allied World Assurance beats by $1.67, beats on revs