Dorsey Wright Energy Tech Leaders DWEN DATA AS OF 5/12/2026 1,123.99 2.32 0.21% Key Stats Previous Close 1,123.99 Today’s High 1,130.16 Today’s Low 1,114.49