Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 7/10/2025 830.56 11.99 1.47% Key Stats Previous Close 830.56 Today’s High 830.81 Today’s Low 812.74