Tag Micron stock analysis