1:05pm (EST) We had a good feeling Twitter (TWTR, $52.48, down $13.49) would beat Wall Street’s estimates but we knew the number of users would be a big factor in how shares reacted to the news. The company reported a profit of 2 cents a shares versus expectations for aRead more

More