Nasdaq-100 Top 30 Notional Net Total Return Index JST Fixing JPY NDX30NJF DATA AS OF 4/6/2026 8,498.19 Key Stats Previous Close 8,498.19 Today’s High Today’s Low