From what I keep hearing on CNBC and other places, there aren't that many of us retailers in the market nowadays. Because of so much distrust and many shady happenings over the years. Big boy insider game anymore, we are as you say, along for the ride up or down. Which is why I don't trust and don't hold.
EXEL has traded 42Million shares and it is up 2%, enough said. May not even close green, who knows, crazy.