06:55 AM EDT, 07/31/2025 (MT Newswires) -- CVS Health ( CVS ) reported Q2 non-GAAP earnings Thursday of $1.81 per diluted share, down from $1.83 a year earlier.
Analysts polled by FactSet expected $1.46.
Revenue for the quarter ended June 30 was $98.92 billion, up from $91.23 billion a year earlier.
Analysts surveyed by FactSet expected $94.51 billion.
CVS said it has raised its 2025 adjusted earnings guidance to $6.30 to $6.40 per share from $6 to $6.20 previously. Analysts surveyed by FactSet expect $6.12.
Shares of the company were up more than 9% in recent Thursday premarket activity.