According to our research, investing in stocks is not permissible as investing in companies on stock exchanges is in reality investing in the “value” of the company rather than “asset “ which is a requirement of the shariah laws of business.
Therefore investing in stocks even though it may be “halal” companies is not permissible.
And Allah Ta'ala knows best
Darul Iftaa
Madrasah In’aamiyyah
Camperdown
South Africa