NASDAQ US BuyBack Achievers Index DRB DATA AS OF 4/24/2026 26,033.62 -248.75 0.00% Key Stats Previous Close 26,033.62 Today’s High 26,176.53 Today’s Low 26,003.44