Endowment Returns Tumble

Share:

Endowments post lowest returns since 2016, but the slide isn’t enough to keep 10-year averages from hitting a target.