After tax, profit was $1.64 billion compared with a loss of $1.65 billion the year prior. Analysts had expected the company to post a net profit of $629 million.

Dow Jones Newswires: AstraZeneca lifts guidance after forecast-beating profit and sales
by
Tags: