What was the actual return?
Venture capital earned an annual average of 93 percent over the past 20 years, according to the Ivy League school’s 2015 investment report posted on its website.
Ok, so that's a gain of about 5 million percent over 20 years if compounded. (1.93^20)-1 = 5.13M%
Sound feasible.