Teva Stock Chart - Teva Pharmaceutical Gets Reprieve After Analyst Upgrade