Home Stock Sandisk’s epic rally: can memory boom push stock to $1,250?