Agree. As many on this site have repeatedly stated, this gives the true believers more opportunities to load up at bargain prices:) Every new announcement has and hopefully will continue to de-risk this company.
CCC Price at posting:
61.0¢ Sentiment: LT Buy Disclosure: Held