IBTimes -
20 Aug 2015 22:18
Shares of Twitter Inc. (NYSE:TWTR) tumbled nearly 6 percent in afternoon trading Thursday, falling below $26 -- the company's initial public offering price. The selloff came after the company announced an overhaul of its mobile advertising platform with several new ad formats, renaming it "Twitter Audience Platform," 15 months after launching the "Twitter Publisher Network."
Share this Article