Home Stock Micron stock price analysis: strong growth, momentum, and cheap