4:06 pm Stifel Financial beats by $0.12, beats on revs