NEW YORK - NOVEMBER 7: The Twitter logo is shown in front of the NYSE on evening of its IPO on November 7, 2013 in New York. Twitter, ticker symbol: TWTR, went public today at $26 per share.
Editorial use only
Editorial credit: Anthony Correia / Shutterstock.com

Stock photo ID: 162080981

NEW YORK - NOVEMBER 7: The Twitter logo is shown in front of the NYSE on evening of its IPO on November 7, 2013 in New York. Twitter, ticker symbol: TWTR, went public today at $26 per share.
Similar images
Same artist