Sandisk Corporation (SNDK) stock overview