I'm self-employed http://silverdaddies.fun/ silverdaddies videos The stock rebounded after an initial 2 percent to 3 percent slide, trading 1.1 percent higher at $27.19 after the company disclosed better-than-expected results from China's Alibaba, the Internet giant of which Yahoo owns 24 percent.