InvestorsHub Logo
icon url

retep0517

01/13/10 8:57 AM

#194113 RE: cayman08 #194112

Let's face it: the main drag on the stock has been the perception that results are overdue, and, as a result, some investors/traders have sold their positions.