MICRON TECHNOLOGY INC
US5951121038
18.6M
-24.5M
-5.9M
5.3B
Missing dates indicate the stock had no collected data on those days