I agree with you, only to provide a little more technical detail.
Sellers had their chances around 12/5 and on 12/11. On each occasion, they tried to bring it down but failed to follow through. If they were successful, ddd would have suffered a classic bearish pattern of double tops. I was even personally lured into selling my shares on 12/5, but quickly bought them back.
Now it is called failed failure, which means that making ddd fail is tried and failed. Statistics show that the true face is likely to breakout after those shakeouts, and this, I am sure, will be facilitated by a favorable market condition after the tapering becomes a non-event.
Independent of these, the chart pattern of ddd is very bullish looking from two angles (1) consolidated ascending triangle (2) cup with handle.
The likelihood of double top formation has faded away.
If I have to say a date of breakout, I would guess by this Friday.