Is Micron Technology a Millionaire-Maker Stock?