110.50 -5.10(-4.41%)10/29/2024
Novartis AG (NVS)
Press Release | Data News