Vandana Singh
·
July 17, 2025
Benzinga
Novartis posts solid Q2 results, raises 2025 earnings outlook, launches $10 billion share buyback, and announces CFO succession plan amid strong drug sales.
read more
September 17, 2025
September 5, 2025
September 3, 2025
Bloomberg
June 25, 2025
Barchart
August 4, 2025