The Novartis AG (NVS) Shares Sold by Moors & Cabot Inc
The counter witnessed a trading volume of 5.2 million shares versus an average volume of 6.63 million shares during last trading session. About 426,118 shares traded. McKesson Corporation had 80 analy...