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 Company Highlights
Businesses Promoting Human Flourishing
Article
This Might Feel Like a Pinch
How new technology allows for cancer analysis via a simple blood draw
By Michelle Tucker