Novartis AG ADR Cert Deposito Arg Repr 0.25 ADRs

Novartis AG ADR Cert Deposito Arg Repr 0.25 ADRs

39.58
USD
-1.92
(-4.63%)
2.14EPS
18.80P/E
288.96BMarket Cap

No stock splits recorded

Our records contain no stock splits for BYMA:NVSD (BYMA:NVSD).

Stock splits API