No it did not, both EMA and SMA are below 91. This kind of talk is ridiculous anyways! Being below $120 per share beating revenue and earnings estimates every quarter for the past 5 quarters is the only thing that matters. Is it Sinophobia, stupidity, or just laziness on the part of investors. Earnings talk everything else walks. Oh no...CHINA...IT MUST BE FRAUDULENT....(haunted house sound...wooooooo)! This stupidity has to stop!