BlackRock chief Larry Fink said Wednesday he wants businesses to develop a better barometer for how they are planning and executing their strategies.

Fink on Monday released a letter to the CEOs of -listed companies and major European corporations cautioning them against taking a short-term view of their business that focuses on quarterly earnings reports.