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.