Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 7/20/2026 1,122.15 5.58 0.50% Key Stats Previous Close 1,116.57 Today’s High 1,122.64 Today’s Low 1,114.73