Totally agree with rdsouza. As long as you are not buying or selling shares of an illegal, malpracticing or haram business companies it is absolutely halal. Else I don't find any logic behind even raising a question like this. Bank interest could be questionable but how come one can cast a doubt on share trading. It is better to understand what share trading is all about. When you buy some shares of a company, you are actually investing in the company. When the company makes a profit you take the share of the profit in the ratio in which you invested. Where is the question of haram and halaal? You may also have to bear the loss if the company goes in loss. This is business as usual.