Endowment Price Return Index ENDOWPR DATA AS OF 4/30/2026 1,511.79 25.46 1.71% Key Stats Previous Close 1,511.79 Today’s High 1,511.79 Today’s Low 1,492.49