People talk outside a Wal-Mart Pickup-Grocery store in Bentonville, Arkansas.
Rick Wilking | Reuters
RBC Capital Markets has named a number of sustainable stocks set to rise, spanning sectors including technology, energy and financials. The investment bank picked outperform-rated stocks with strong ESG (environmental, social or governance) attributes that aren't yet widely owned by sustainable funds.