With a stock like that you have to get out on strength.
Just by looking at the chart, someone could have accumulated a large position anywhere from 6 to 15 dollars. With that kind of return, "giving away" three extra points in exchange for unloading a few hundred thousand shares is well...