Makes a Profit Over the Long Term

The success of a business holds import for Americans, with 81 percent agreeing that just companies should make a profit over the long term, successfully managing operations throughout a business cycle to remain profitable. Makes up 8% of a company's score on Management & Shareholders.

    Have questions about our research and rankings?  We want to hear from you!