Nasdaq OMXS30 DUO Index OMXDUO DATA AS OF 3/23/2026 1,909.14 19.38 1.03% Key Stats Previous Close 1,889.76 Today’s High 1,930.11 Today’s Low 1,837.07