Site uses cookies to provide basic functionality.

OK
Renaissance's Medallion Fund has reportedly averaged a yield of roughly 40 percent every year, through up and down markets,