Microsoft stock is the biggest winner from environmental and socially responsible investing