Wall Street has always complained about how Costco runs their business, such as gross margin is too small. Now, they don't like that Costco is still paying a $2.00/hr. hazardous pay to their employees.
Attached are charts of Micron's metrics from their 10K's and 10Q's. It is likely that a turning point will become clearer with their earnings announcement on 9/29.