Quick ReadMedallion delivered 40% net annual returns since 1988, charging a 5% management fee and 44% performance fee, yet ...