I do not know about the strange trade Boom mentioned ... I did not see it. Regarding the price action ... the stock did great to finish where it did. At this point, more people have profits in UCTT than do not. Some will sell. Stocks always shake out most of the people. The toughest trade is to hold and gain a higher return. The good news is that most of UCTT customers are doing very well. UCTT could blow out the Q1 earnings, which will be reported in April.
If Europe gets more stable and the US continues to improve (we took our medicine in the last few years), the market will grind higher. Most people are afraid to invest and therein lies the secret to a higher market