Micron reached a new all-time high even as major U.S. indexes declined, with the S&P 500 down about 0.4% and the Nasdaq Composite falling 1.5%. According to NS3.AI, Micron’s earnings report is due tomorrow, June 24, 2026.

The broader stock-market pullback was attributed to investor doubts over the U.S.-Iran peace deal.