Harvard endowment reportedly reaches about $68 billion after 27.1% fiscal 2026 return · Digg