Micron tops $1,000 as AI memory demand outstrips supply by 50%