Endowment
Definition
A large pool of money invested to provide ongoing income for institutions like universities, hospitals, and foundations.
Explanation
A large pool of money invested to provide ongoing income for institutions like universities, hospitals, and foundations.
How Stoquity Uses This
Stoquity incorporates endowment analysis across its portfolio management platform, providing real-time monitoring and AI-powered insights.