Pfizer earnings beat by $0.21, revenue topped estimates? Pfizer lifts annual profit outlook as Q2 results come ahead, shares gain