Novartis (NVS) Releases Q2 2023 Earnings Report

Novartis shares experienced a surge on Tuesday following the announcement by the Swiss pharmaceutical company that it has raised its full-year guidance due to strong drug sales. In addition to this, Novartis also unveiled a $15 billion share buyback plan. The company’s positive financial performance was revealed during the release of its second-quarter earnings report, …

Read more