High Road Businesses are ones that care about the environment, their employees, and their reputation—and who put policies in place to reflect this. They are more likely to be innovative, attractive to top talent, and be conscious of risks.
While much of the investing world looks for short term gains, the value investor looks at the fundamentals of a business. From this perspective, focusing on environmental, social, and governance questions is not just about feeling good regarding your investment. It is about making investments that might perform better.