Term:
Investment trust share
Definition:
A share of a company bound by a trust deed, formed to invest in specific types of securities. Shares in an investment trust can usually be bought and sold only through the stock exchange. Sometimes referred to as a “closed-end” fund.
Domain:
Finance
Source:
Coordinated Portfolio Investment Survey Guide, Second Edition, International Monetary Fund, 2002, Washington DC. Appendix VI: Definition and Description of Instruments