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