Avalon Investment & Advisory reduced its stake in Novartis AG (NYSE:NVS – Get Rating) by 5.5% in the 4th quarter, Holdings Channel reports. The firm owned 43,544 shares of the company’s stock after selling 2,556 shares during the period. Avalon Investment & Advisory’s holdings in Novartis were worth $3,950,000 as of its most recent filing […]