2 ms·
Just to fact check you a bit: - Facebook is trading at $76, IPO'ed at $40 - Twitter is trading at $51, IPO'ed at $42
by tg3 12y ago
Just to fact check you a bit:
- Facebook is trading at $76, IPO'ed at $40
- Twitter is trading at $51, IPO'ed at $42