MICRON TECHNOLOGY INC
US5951121038
10.2M
-11.6M
-1.4M
4.6B
Missing dates indicate the stock had no collected data on those days