Are Teva Pharmaceutical's Best Days Behind It?