Dorsey Wright Tech Leaders DWTL DATA AS OF 3/20/2026 532.57 -15.44 -2.82% Key Stats Previous Close 532.57 Today’s High 546.41 Today’s Low 527.86