3 ms·
Maybe less. They’ve sold off shares in secondary markets too. But still very impressive: more than a 10x return.
by mathattack 8y ago
Maybe less. They’ve sold off shares in secondary markets too. But still very impressive: more than a 10x return.