2785
Comments (112)
sorted by:
You're viewing a single comment thread. View all comments, or full comment thread.
12
AmericaFirst 12 points ago +12 / -0

To add to this Facebook was under $50 in late 2013 which is the start of that chart. Facebook is now $163.

So, FB investors tripled their money while Twitter investors lost nearly half.

3
flashersenpai 3 points ago +3 / -0

Twitter should have gotten in on that DARPA money rip