In a report released yesterday, Michael Turrin from Wells Fargo maintained a Sell rating on 8X8 (EGHT – Research Report), with a price target ...
Wells Fargo analyst Michael Turrin maintained a Buy rating on Twilio (TWLO – Research Report) yesterday and set a price target of $160.00. The ...