Avexis Stock Chart - Novartis Inks 8 7 Billion Gene Therapy Deal To Buy Avexis