Novartis Share Price Chart - The Medicines Company Soars Amid Acquisition Whispers