Oops Twitter... Wall Street traders were laughing at the Twitter earnings leak 5 years ago