T twitter.com Twitter's earnings released early on their investor relations site 2 points william_stranix 11 years ago 0 comments