Teva Stock Chart - Teva Pharmaceuticals 37 Improvement In Net Income Year