Note that Twitter's return at close on July 25th was negative 58.46% since the company's public offering

About Author

Skip to content