The company’s core earnings for the three months ended June 30 rose 18% to $2.63 per share, while total revenue jumped 5% to $15.38 billion at constant-currency rates.

The company’s core earnings for the three months ended June 30 rose 18% to $2.63 per share, while total revenue jumped 5% to $15.38 billion at constant-currency rates.

British pharmaceutical giant AstraZeneca yesterday said net profit rose in its second quarter, driven once again by strong growth in sales of its cancer drugs.