Nvidia stock volatile despite strong earnings; Micron and SanDisk rise after hours