Pradyut, No matter for whatever reason, if a big % of shareholders start dumping their shares in the market the share price will go down. Case in point is when Apple share prices went down due to Steve Jobs health.
Oct 10 2012 11:46 AM
Well, share price is a combination of the fundamentals of the company and the demand-supply equation in the company. The fundamentals generally make sure that the share trades within a range. Between that range movements could be largely demand supply based.