Home Investing Why Micron stock hit a new ATH ahead of earnings