Novartis (NVS.N) shares fell 3%, on track for their weakest performance since November 2025.

2026-06-01

Novartis (NVS.N) shares fell 3%, on track for their weakest performance since November 2025.