Novartis AG

NVSNYSE
$153.81
-0.84-0.54%
At close: Aug 28, 5:00 PM EST

Novartis vs. Peers Comparison

Compare Novartis (NVS) to its peers on price performance, valuation multiples and key financial metrics.