Got some big hits (reddit). He estimates public market returns would have been 3. Conservative estimate of angel returns is 3.6. "Realistic" estimate is 6.86
link