3 ms·It's probably more like a 10x to 15x return, unless investors owned 100% of the company :)by diego 14y agoIt's probably more like a 10x to 15x return, unless investors owned 100% of the company :)