Hi there,
Since we don't understand your individual profile, we can't tell you to buy or sell a certain stock. Only you can make that decision. What we can say however, is that the decisions made should be inline with your own risk profile, investment goals and plan.
Likewise, we can also say that DCBO is doing just fine. Sure, it has begun to dip but this is perfectly normal (in fact its health to see a nice pullback) after the company gained 40% over the last three months towards all times highs. Many of these high flying tech stocks will make runs, dip then consolidate before another leg up. Simply take a look at its chart and you will see this is not out of the ordinary. This is the volatility one can expect with high growth stocks trading at expensive valuations. DCBO is no different.
Of note, I am long DCBO and have no intentions of selling here.
Mat