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

2026-06-01

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