Comment Comment by pokler And what about Renaissance Technologies? Is that just chance or luck? parent pokler 3 years ago