Nasdaq-100 Top 30 Total Return Index JST Fixing JPY NDX30TJF DATA AS OF 4/10/2026 9,146.08 Key Stats Previous Close 9,146.08 Today’s High Today’s Low