152.29 -2.32(-1.50%)08/12/2026
Novartis AG (NVS)
Press Release | Data News