3 ms·Since 1989, the $5 Billion Medallion Fund has Averaged 35% Annual Returns1 points by powertower 15y ago