Stanford Reports FY2016 Financial Results - Endowment at 22.4 Billion

http://news.stanford.edu/2016/12/06/stanford-university-reports-fy-2016-financial-results/

Full report here.
http://bondholder-information.stanford.edu/pdf/SU_AnnualFinancialReport_2016.pdf