According to msx.com data, SanDisk (SNDK.O) has recovered in pre-market trading and is now reported at $1,373, with its 24-hour decline narrowing to 3.76%.