Honestly it could not be more obvious that the big players are trying to shake out the timid holders. If these "sellers" were serious about getting out, they wouldn't flash their orders for the whole world to see. No stealth whatsoever.
CCC Price at posting:
74.0¢ Sentiment: LT Buy Disclosure: Held