Seeking alpha did an article about how insanely over bought this stock is. Could be a main reason for the sell off. That and FMR and MR bought dipped out.