I have been able to trade my favorite company stock CFDs and make profits from them. I love that they have varieties of popular to upcoming organizations. I also like to trade the stock of companies that take the green initiative seriously, my mini way of showing support. But I do not think i am actually helping by trading only CFDs though.