I do some voluntary work http://xnxxindia.site/ cuntcore Twitter investors paid $16.09/share for the last round of preferred. On March 11th this year, Twitter valued its' options/common at $17/share. There have been a couple of stock splits over the years. You can view all of their private filings/data at https://vcexperts.com/vat/twitter-inc#/vat/companies/11898/general_information