Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 5/8/2025 757.91 13.47 1.81% Key Stats Previous Close 757.91 Today’s High 765.08 Today’s Low 750.81