Dorsey Wright Financials Tech Leaders DWFN DATA AS OF 3/20/2026 1,883.47 -15.71 0.00% Key Stats Previous Close 1,883.47 Today’s High 1,900.88 Today’s Low 1,870.02