Will Nvidia (NVDA) stock close above $130 on any trading day before April 30, 2026?