Some new insights from Greycroft:
According to Cambridge Associates, since 2000, over 60% of the industry returns on average came from investments that were outside of the 10 largest outcomes. This is a significant departure from the pre-1999 era when the top 10 investments were a much larger percentage of the total pie.
Plus, over the same period, managers with less than $500 million have accounted for a majority of the industry’s returns
Get the full story here.