And Today what happened people who didn't have stock stared selling till the low's if there was delivery based selling it would have definitely cracked.. Since you hold major share of this stock you will never sell it on technical chart you will always sell on short build up or on some good news.. am writing this all stuff so that no retail traders should loose money.
To be more precise assume you hold around 50 percent or 80 percent of the stocks of this company what will you do? You will definitely hold for shorts by those who have no share.. once there is SHORT build you will offload your stocks which in turn will neutralize trade.. so always remember when a stock makes a new high never short it, u will be blownout of proportion..
Institutional or big investors offload their holding when retailers go on shorting taking into consideration of technical overbought situation. When we short at highs they offload their holding. That's why technical analysis never work.
If you are not getting my point you can consult me.
@DAY-TRADING-HACKS, why Big players will offload when retailers will short..? they must offload when retailer will be bullish. As per ur comment, if big player and retailer both will short, who will buy ..?