Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 6/18/2026 1,030.92 -7.64 -0.74% Key Stats Previous Close 1,030.92 Today’s High 1,033.63 Today’s Low 1,013.71