Novartis Stock Chart - Novartis Beats Streets Eps View Cosentyx Sales Up 136