A not-so-happy IPO birthday for Twitter By: CNBC.com News November 07, 2014 at 08:35 AM EST It's been a year since Twitter became a public company, closing 73 percent above its initial offering price on Nov. 7, 2013. Read More >> Related Stocks: Twitter, Inc.