3 ms·Renaissance's $10B Medallion Fund Gains 24% Year to Date in Tumultuous Market4 points by chollida1 6y agoneximo64 6y agoApril 17th