Earnings Preview: Pfizer shares at high end of recent range ahead of Q2 report