U.S. Markets closed

Twitter beat on earnings, Tesla faces big loss, Yelp missed on profits

Twitter beat on earnings, Tesla faces big loss, Yelp missed on profits