Tuesday, April 28, 2015

Twitter earnings leak, shares fall 5% on revenue miss

Twitter shares are down 6% after earnings leaked before the market closed.
     
 

No comments: