This Stock Is Up 800%: Is It Too Late To Invest?

The Idaho-based chipmaker Micron is having her moment