Strategy Sustainable companies consistently outperform S&P 500: report Firms listed in the 100 Best Corporate Citizen ranking multiple times saw returns up to 14% higher than the S&P benchmark. Melodie Michel 03 October 2025