Teva Pharma is trading 4.14% up now at $40.59, building on its September 18 close of $38.98 amid broad risk-on sentiment.

  • No September 21 company-specific announcement explicitly explains the move; Teva’s latest-news page provides no dated stock-move explanation.
  • The S&P 500, Nasdaq Composite, and Dow are all higher, supported by easing oil prices and falling Treasury yields.