Shares of Micron have had an epic run, capped off by a solid earnings report. Do the shares have more room to run from here?
read more