Investment Investment return of 11.3% brings Yale endowment value to $27.2 billion October 10, 2017 johorbiznet Johor News Investment return of 11.3% brings Yale endowment value to $27.2 billion Yale News Full coverage Source: Investment New Feed