IPOs

Twitter Shares Open at $45.10

Developing: Twitter shares opened at $45.10 on the New York Stock Exchange, after pricing Wednesday evening at $26.   

Alibaba 2nd-quarter revenue jumps by more than half

Chinese e-commerce company Alibaba's second-quarter net income fell 39 percent as it spent more on acquiring businesses and investing in its mobile business and marketing, but its revenue surged 54 percent on strong user demand.