Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 6/26/2026 1,056.43 0.58 0.05% Key Stats Previous Close 1,056.43 Today’s High 1,059.01 Today’s Low 1,046.78