Home Why Micron stock hit a new ATH ahead of earnings