per yahoo finance:
MICRON INSIDER TRANSACTIONS (LAST 6 MOS)
Purchases 887
Sales 337,619
Seems like the Execs aren't seeing this as a good thing for their company