Micron Earnings, Oil Drop, and a $2.5B Humanoid IPO
Micron Technology reports Q3 2026 results after today's close. The stock has become the week's most-watched name. Analysts lifted the consensus target to $1,048 this week. Short interest sits at just 3.4% of free float…