D.A. Davidson analyst Linda Bolton Weiser upgraded Weight Watchers to Buy from Neutral, and boosted her price target to $32 from $24.50.