Endowment Index ENDOW DATA AS OF 3/12/2026 2,065.33 -20.28 -0.97% Key Stats Previous Close 2,085.61 Today’s High 2,073.41 Today’s Low 2,062.37