AbbVie (NYSE:ABBV) reported Q2 adjusted earnings of $2.91 per diluted share, down from $3.37 a year earlier.
Analysts polled by Capital IQ expected $2.81.
Net revenue for the quarter ended June 30 was $13.87 billion, down from $14.58 billion a year earlier.
Analysts surveyed by Capital IQ expected $13.52 billion.
The company said it is raising its full-year 2023 adjusted earnings guidance to $10.90 to $11.10 per diluted share from $10.57 to $10.97. Analysts polled by Capital IQ expect adjusted EPS of $10.89.