Fri 2 Mar 2018 2:22AM
Do we still want to attempt to buy Twitter
William Cerf Public Seen by 126
TWTR is now trading at $32.28/share which is a lot better than the $12/share I paid last year. I think this may put management in a better position to kill our proposal. What do others think?