Technology Stock Roundup: Yahoo Slides as Alibaba Files IPO