Investments
Investments
Resources
Resources
About Us
About Us
Invest With Us
Insights
Introduction to Business 360®
Business 360® means seeking what is right.
Download PDF
PDF
Aug 13, 2021
Share
Business 360® targets a holistic framework for evaluating both a company’s long-term competitive advantage and its impact on human flourishing by analyzing its operations and strategy through the lens of key stakeholders.
Related Insights
See More
PDF
Eventide’s Systematic Funds
Where Active Faith-Based Investing Meets Indexing
PDF
Eventide & USCCB
Partnering with Catholic investors to live faithfully and invest with purpose
Article
Great Management Teams
Good Companies Have Good Leaders