Home Stock TEVA stock soars 26%: What’s going on with Teva Pharmaceuticals?