NASDAQ US BuyBack Achievers Index DRB DATA AS OF 6/24/2026 26,646.36 271.00 0.00% Key Stats Previous Close 26,646.36 Today’s High 26,812.47 Today’s Low 26,433.28