Today's Shares: Teva recovers from 6-day slide to lead TA-25 higherThe TA-25 Index advanced 1.37, or 0.2 percent, to 821.02 as almost two stocks gained for each one that fell.