By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Looking at Twitter hard to imagine it was at $60/share just a few years ago before declining below $20/share this year. Given that I could see a buyout happening by a Google given track record with YouTube acquisition.