Endowment Price Return Index ENDOWPR DATA AS OF 5/1/2026 1,512.64 0.89 0.00% Key Stats Previous Close 1,512.64 Today’s High 1,517.82 Today’s Low 1,511.29