3 ms·
150% ROI to be exact, which is more than "a little more than 100%," but certainly not the order of magnitude more the VCs were probably looking for. Based on yo
by stanleydrew 17y ago
150% ROI to be exact, which is more than "a little more than 100%," but certainly not the order of magnitude more the VCs were probably looking for. Based on your assumptions though, is it fair to say the founders probably exerted quite a bit of control over when to sell, and if so why do you think they would do that? Desperate to return to Google? ;)