Micron warns on supply, boasts monster profits, “take or pay” memory deals Edward Targett Oct 1, 2026 3 min read