The movement of shares depend on the basic economic principals of demand and supply. Only factors that could influence demand will push a share price up or down based on the supply. If there are no such factors the share price would stagnate till such factors arise. So please don’t create post like why is share ‘D ‘is not moving do your own analysis, get to know what’s happening in the financial world and try to find out the global trends, try to analyse and find the mega trends in the country(SL), read the annual reports of the companies, analyse crowd behaviour in CSE, talk to your broker, talk to your friends find out what are the factors that would create demand and invest in those shares which are fundamentally strong.
The basic fact is that if the experts in this forum knew when the shares would go up they would be millionaires today and they will not be in the forum.