wa alaykum assalam brother,
Jazakallah Khair for the links you provided on Riba and Shares. So basically, for people living in non-muslim countries, all companies deal with riba, so all the shares from those companies are a big *no* for us. Thank you for helping me understand better. Till now I always thought interest from banks are haraam, but all shares are halaal (though, I've never bought a single share in my life). Now I know better. May Allah save us all from Riba and its effects, ameen.
wassalam.