SanDisk (SNDK) stock fell 7% despite a Q4 earnings beat as weaker Q1 guidance overshadowed revenue growth and a $14B buyback plan.