Micron Stock Surges 520% on Insatiable AI Memory Demand