you are viewing a single comment's thread.
Check CIEN? Why hold the profit.
You might have been right. This and most tech stocks are having a tough time holding onto any price increases. At this point, I think most of the selling is more from stockholders who want to unload than short sellers selling.