I still think SNDK is a buy, although it was better value at 47 last week then today. Basically all 3 major players in this area are close to or making 52 week highs... LEXR, FLSH, SNDK being a lagger now.
I think the biggest earnings suprise in percentage term might be from FLSH, since the analyst hasn't upped the earnings estimates at all from last quarter when they beat by 6cents.