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
Climate disclosures Nearly 70% of large US-listed firms now disclose Scope 3 emissions “While companies are setting more ambitious climate goals, few are sharing how they plan to get there." Melodie Michel 22 May 2025
Climate Targets Study finds ‘little evidence’ that having SBTi-approved targets increases stock prices The findings come as listed companies are close to burning through their remaining 1.5ºC carbon budget. Melodie Michel 13 August 2024