Endowment Index ENDOW DATA AS OF 4/27/2026 2,172.20 -4.52 -0.21% Key Stats Previous Close 2,172.20 Today’s High 2,177.32 Today’s Low 2,170.44