Here's my analysis, for what it's worth. I've been comparing this move from the recent highs to the move of last September. Last year the stock corrected about 28% in about exactly one month and bounced off the 144 EMA, which has contained the entire up trend for quite some time. This down move corrected 37% in about exactly one month and reacted strongly yesterday to a move around the 144 EMA. Looks pretty similar! Usually down moves like this capitulate by trading outside the lower Bollinger Band. Yesterday, the stock opened below the lower band, traded lower, and then snapped back strongly. I think part of the reason this move was a little lower (37% vs 28%) than the one last September was because of the split confusion. When I woke up yesterday the first headline I saw was that DDD projected 1.00 - 1.15 vs expectations of 1.58. The article said nothing about the fact that the 1.00 - 1.15 range was after the split and 1.58 was before the split. Kind of shady if you ask me.
I think 30.28 will be the low for some time, and I backed that up by buying shares yesterday at about 32. Today's price action seems to support this view. Last year it took about a month to exceed the previous high. It will be interesting to see if the pattern continues and by the end of March the stock is back over 48. Only time will tell!