Home Tech News SanDisk stock is down 8% in three sessions: why are traders selling before earnings?