Micron Technology’s Scott Deboer sells $25.7m in stock
Read Micron Technology’s Scott Deboer sells $25.7m in stock on AiiN.