1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA01360181
oday. TWTR's revenue fell short of estimates in the first quarter, $436mm vs. analysts' average projection of 5456mm. Results were first reported by Selerity Inc, a New York based provider of financial news and information. Following the leak, Twitter officially reported earnings and cut Q2 revenue guidance.
No connected entities