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