Endowment Price Return Index ENDOWPR DATA AS OF 10/20/2026 1,492.18 4.96 0.34% Key Stats Previous Close 1,487.19 Today’s High 1,492.87 Today’s Low 1,486.49