NASDAQ Biotechnology Total Return XNBI DATA AS OF 4/17/2026 6,680.31 105.34 1.60% Key Stats Previous Close 6,680.31 Today’s High 6,691.48 Today’s Low 6,625.31