CVS Health Q2 2025 Earnings Beat Amid Legal Challenges | Monexa AI Analysis | Monexa