Tumbling Twitter shares downgraded on concern about rising costs

Evercore ISI downgraded Twitter to underperform from in line and slashed its price target to $25 per share from $42 per share. […]Evercore ISI downgraded Twitter to underperform from in line and slashed its price target to $25 per share from $42 per share.Read More