Neutral
B. Metzler seel. Sohn & Co. AG Sells 3,560 Shares of Twilio Inc. $TWLO
B. Metzler seel. Sohn & Co. AG reduced its position in Twilio Inc. (NYSE:TWLO – Free Report) by 36.1% in the 4th quarter, according to its most recent...