There seems to be a bullish pennant continuation pattern forming in the daily chart. The flagpole at least extends from $16 to $21.50, but you could also make a case that the pole began at $14. The triangular pennant that seems to be forming at the top of the flagpole signifies consolidation and profit taking, which will wane as the days pass setting the stage for another upward move. If this is indeed a pennant pattern, then when CLDX breaks up out of the pennant it should have a base at $21 for the next leg up, which should be equal in height to the flagpole. So, if the flagpole begins at $16 then the next resistance would be encountered at about $26; if the pole begins at $14 then resistance would be encountered at about $28.