Higher allocations to public markets and prudent stock selection led those with top-quartile returns in fiscal 2025, according to NEPC.
Four candidates will be chosen to spend a year at Stanford University immersed in the investing program that debuted in 2024.