Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 7/13/2026 1,097.89 24.77 2.31% Key Stats Previous Close 1,097.89 Today’s High 1,102.84 Today’s Low 1,088.24