Micron Technology stock moved back above its 50-day moving average Thursday and is due to report earnings March 20. Its ...